Wow. Just wow. This book was a complete mind-f**k, and after I got to a certain point I couldn't 
 put it down. I don't feel that I can say too much about it without spoiling the best parts, so I won't even try. Suffice to say that I appreciate my wife (Amy) in a very new way.