Wow!! I didn’t see that coming! What a plot! What great, completely real characters! At the start I was afraid there were too many characters, but not for a second did I wonder, it’s really well done. What a fast paced whirlwind! Such a difficult book to review without spoilers, but definitely a great one!