One of my favorite books ever! It is perfection. I can't even tell you how many times I've read it, and every time I get butterflies. I love the characters. I love the tone. I love the setting. I love every single thing about it.