Bookshops are a comforting sight on our high streets, warm and welcoming spaces in which to browse, meet friends and occasionally buy books. They may...