What a delight! This has been on my shelf for two years and I finally read it (mostly on a plane). The prose gently calls back to fairytale language while remaining eminently readable. I love a puzzle story. Love the characters, especially Calcifer. So glad I finally picked it up.