Heart-stopping, devastating, joyous. amazing story, well-told and narrated. I definitely recommend this book. who needs fiction when life is so amazing?!