I have to be honest. I had put this book down for months. I picked it up last night and I couldn't stop reading it. I hadn't hit the point of no return yet. I was just pages away from it, too. I guess I really wanted to know what everyone was talking about. And I'm just about going to recommend this book to everyone. The amount of thought that went into this book is fascinating. Seriously impressive.