A beautiful, ingenious book. Sexy without being graphic. Romantic without being sappy. Magical without being hokey. Mysterious without being gimmicky. Breathtaking in construction, story, and characters. I loved it. I can't wait to read it again and again and discover all the secrets I missed the first time.