I couldn't put the book down, there was so much to unravel in one night. I love how the author handled each characters with such emotional scenes. Such an compelling way to tell a story. Personally enjoyed Rufus's analyzing and interpretation. My weakness was the geeky references.