Oh. My. Goodness... 
 This was one of the best books I've read in a looooooong time. It was so good... all I can do right now is put my face on the table and take a couple deep breaths. 
 I can't even write this review right now. Oh my God...