5 out of 5 stars
Full characters, rich setting, a story with heart.
I love the characters in this book; they make you laugh and break your heart at the same time. Gorgeous, gorgeous book.
1 out of 5 stars
Loved all his other books - but this one was just so boring, complicated and confused.