A review by scrappyreadermum
Elphame's Choice by P.C. Cast

5.0