This is the book I am shouting about from the roof tops at the moment. Despite its subject matter it is a surprisingly warm and…