A review by chriskoppenhaver
Greywaren by Maggie Stiefvater

4.0

Deep sigh of satisfaction.