It's hard to say what I liked most. There are wonderful transitions between storylines, a gripping plot that never gets bogged down, and surprise endings. The characters are real and personal without extra baggage. The brief description of characters on the back is a great bonus for those easily distracted or with limited time.