A review by everlastingwhy
The Raven King by Maggie Stiefvater

4.0