A review by nadjsim
The Raven King by Maggie Stiefvater

4.0