Ratings39
Average rating3.5
I really did not expect this book to go the course it did. Every assumption I made along the book was wrong. Each time I thought I had it figured out, I was shown how wrong I was. This book gave me the “ah-ha” moment and suddenly everything made sense. Things I had overlooked or attributed to something else suddenly fit into this perfect puzzle of a mystery.