Matthew Campbell rated Howl's Moving Castle: 4 stars
Howl's Moving Castle by Diana Wynne Jones (/Howl's Moving Castle)
As the oldest daughter, willful, outspoken Sophie knew that her life could lead to nothing but mistakes. When her father …
As the oldest daughter, willful, outspoken Sophie knew that her life could lead to nothing but mistakes. When her father …