At many times the story brought me to tears. John Irving’s storytelling is complex and many of his characters are richly developed, I now know some of them better than some of my friends. Like many Irving books, the story takes some wild turns and I am in awe at how he can create such a remarkable story. I was captivated through most of the book as he told the tale of three people who cope through the overwhelming accidents of life. A must for Irving fans.