Ratings5
Average rating3.8
Simon James Green does it again. While the subject matter is a little more serious than his other books, it's still filled with humour and warmth and so much heart. Everyone should read this book; a little more empathy in this world would be a wonderful thing.