Host: A Novel - Meyer,Stephenie (Sphere, 2009)