This is one of those 'what if' novels that take you to a place you don't want to imagine and makes you wonder how would you cope if it happened to you. But freshness and poignancy come from the voice of the 9 year-old narrator, brilliantly realised. Harry's take on the world deals unblinkingly with painful emotions but manages to raise your hopes for the human race at the same time.