As soon as I finished this book, I had to read it again. Immediately. I seriously can't remember the last time I had to do that with a book. This is definitely my favorite of the year so far and it'll have a place on my favorite books ever shelf forever. Fuller review coming soon.