A review by planetshannon
The Awakening by L.J. Smith

4.0