5 stars 
 No matter how much I could possibly rave about this book, it would never truly reflect how phenomenal it was, so I leave my review as follows: 
 I am in love with this book. It was one of the best books I've ever read. You should go read it. :)