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

3.0