I recommend that you run, don't walk, to the nearest bookstore to get your own copy of this book. I started it this morning and am past page 100 (would be further but you know how those Sunday afternoon naps are my favorite thing ever).
I love the characters in this book. Love the writing. Love the story. It fits all my requirements to make it on my end of the year best books list.
6 hours ago