A review by bookbarn
The Host by Stephenie Meyer

5.0