The 50 best summer reads 'The Butterfly Isles' by Patrick Barkham - The Independent