What’s on your bookshelf? 21 June