The best summer companion is a good book. This year has already given us some truly brilliant ones, making it really hard to whittle down the best. These five non-fiction reads will also transport you all over the world – from 1960s India and Afghanistan to Ancient Greece and Hitler’s...