The story was superb, the character development and evolution was outstanding and if I could give the narrative a 100 star review I would. Heartbreaking and wonderful. This is book that will make you feel the full breadth and depth of life.