An excellent read! Thanks to my dear friend Sonya for lending me her Advance Reader's Edition. This is one of those "yes, I know it's very late and I know I need to go to bed but I can't stop reading" type books. Even though all educated people know the outcome, the writer's style keeps one's i...