A review by thespinystacks
The Calling by Cate Tiernan

5.0