A review by nourshall
The Eternal Ones by Kirsten Miller

5.0