I can't believe I've never read this before (actually, this is my first by Diana Wynne Jones, a fact that I'm a little ashamed to admit!)This was awesome! I love the humor, and the characters all just perfection. The entire book, the setting, the characters, the plot were all quirky and strange and fun, and this is one that will probably get reread, because I know I missed lots of clever details.I've been trying to think of something else clever or smart to say, but mostly what wants to come out is "SO GOOD. MuST READ MORE." So, if the synopsis sounds like a book that's up your alley, genre-wise, I say: go for it. Totally worth it.