I am so thrilled with this book, I think I will even read it again very soon. I love the way all the lives of these exceptional people intertwine to form such a captivating story. The only setback to this story is that the ending is kind of rushed. All the characters are extraordinary. Koontz skips so many years at the end, I was left wondering what interesting incidents happened during these years. This is a real page turner.