A review by pamcullen
The Struggle by L.J. Smith

4.0