O Human Hosts, What Big Teeth You Have by Nick Ozment

O Human Hosts, What Big Teeth You Have Nick Ozment We had seen it a thousand times before, played out on screens big and small: shiny saucers spewing bug-eyed aliens. We were primed for planet conquering conquistadors with death rays. When they came they…