A review by canireadthemall
Phantom by L.J. Smith

3.0