wow wow wow wow wow wow wow. My brain can't keep up with my emotions! 
 There are very few times when I actually wish I could give a book more than 5 stars. VERY FEW. 
 And yet, this is one of those times. I am blown away. 
 Amazing, amazing, amazing, amazing, amazing. Review to come.