A review by saruhlewis
Inkspell by Cornelia Funke

5.0