The Host by Stephenie Meyer
Alien Invasions
105 books — 114 voters