A review by palinss
The Host by Stephenie Meyer

5.0