Review: Very Good
Rating: 5 out of 5
Date: 10 13, 2013
David Haskell keeps the reader in just the right amount of suspense,  confusion, and intrigue. This combination caused me to not be able to put this down and to feel that I HAD to know what was going on. It also prompted a good discussion (and will possibly aid future ones).This book was given to me in exchange for an honest review. Please visit me at [...] to view my full review.