leilani238 's review for:

5.0

Outstanding. Interesting character evolutions and interactions. The book really takes advantage of the very long lives of the characters and the pattern that they live in. It's got that quality of "smart people messing with each other" that I enjoyed so much in Sherlock and Hannibal.