Hmm...this may go up or down in stars. Early on I thought I was reading one of the best books I've picked up in quite some time, but toward the start of the second half it lost its edge. By the end it was so, well the word "campy" comes to mind, that I was not sure if I liked it or hated it. I'll have to spend some time pondering this book. The fact that I will ponder it means it was good enough to intrigue me, so I should be pleased.