What a book. I have read all of John's books, but this one has been one of my favorites because of the characters. I was completely taken by them. Their personalities, their adventures, the sorrows and the pure devastation that some went through...I felt it to my core thanks to John's superb ability to paint each one with such precision. They just develop with each page turn until there are no more to turn!