This is one of those very few books that make me want to immediately re-read it so I can catch the clues I missed the first time around. It's also one of those great books where you "get it" at the same time the protagonist does. This is a great story, a great mystery, even if it is cleverly disguised, and I highly recommend it.