Ratings473
Average rating4
This book has been lauded all over the blogosphere for months now. I've kept a for-review copy on my shelf but I haven't opened it; I've been burned before by books that have been overhyped.
Happily I can say that didn't happen this time. Happily I can say that this is a story I'd recommend to others for both the quality of the writing, the thoughtfulness of the story, and the depth of the characters.
So I say: Give this book a read. See what you think.