A magic tale that offers fun for young readers, but skews toward adults in scope.

You may also like...