The characters are very unique and not stereotypical at all. That makes for a great book when you cant predict everything they are gonna do.
As usuall Ann Shreve's books are to the point. I feel like I read a 4 section book in one section. I loved the intrigue, character development, and the story overall. Sorry when it ended.