A review by lbarsk
Lirael by Garth Nix

5.0

I mean what is there to say! I love the Disreputable Dog, I love Lirael, we Stan an Abhorsen-in-Waiting! Sam sucks lol text it.