Clariel by Garth Nix

  1. Summary

  2. Review

  3. Humanising Magical Ethics

  4. Cartography

  5. Bravo Garth, Bye Love Triangles