See also Bookshop.org hits £3m profit for indie bookshops, as it pledges to increase online indie sales by 5x times in 5 years