A review by turnaboutcafe
Howl's Moving Castle by Diana Wynne Jones

3.75