A review by ronibooks
The Host by Stephenie Meyer

5.0