Loved this book with all its twists and turns, a very good story, making you feel sad, happy and not surd how it would all end. Narration was excellent.