A review by lieske
Red Glove by Holly Black

5.0