Although I wasn't totally into this novel, I just could not put it down. The characters were so well introduced, each with surprises that you were not expecting. It was amazing that in a book with so many characters, you knew each one so intimately, and cared for each one of them as well. Great, quick read for me. I thoroughly enjoyed it.