I find the greatest books are the ones that you refuse to put down. I mean to the point where you wake up and find yourself nose down, drooling in between pages (thank god for the softcover...