The first book of John Boyne’s I read was Boy in the Striped Pyjamas, and his ability to wrap a story around you so that you feel as if you are part of it is very special. This book takes it to a new level. It’s like the old fashioned sagas my mum used to read and by its end I felt I was one of the family. It takes a young boy who doesn’t fit in his own family, and follows him through a world where fitting in to the society around him was never easy. He is gay in a world and time that had no desire to understand or accept him, and this book – outrageously moving and funny in equal measure – takes you through his attempts to navigate it with no compass.