sara baggins
5/30/2020
Imaginative and good (I'm mean, this is Diana Wynne Jones, so of course it's going to be good!), but it was really annoying how the extremel polite characters could NOT stand up for themselves. Not DWJ's best book, but still a quick, fun read.