A review by mrs_ailurophile
Winterkeep by Kristin Cashore

4.0