What makes a life worth living?
Great writing and characterisation set the scene for a wonderful read