This story has some of the most amazing twists and turns and build up I think I have ever listened to. It’s also one of the few books that really got me teary eyed multiple times.