Abhorsen by Gareth Nix

I had not read Abhorsen before, and won’t likely read it again. I wouldn’t particularly recommend it.