A review by eclasper
Thornhedge by T. Kingfisher

4.0