I remember reading this a few years back and being highly entertained by the story. I haven't read it in a long time, but I seem to recall thinking while I read that I had the "whodunnit" figured out, and then of being convinced that I was wrong, and then of being shown that I had been right all alo...