Nemesis is the name given by scientists to a (theoretical) small companion star to our sun. Every 26 million years, Nemesis's orbit brings it close enough to the sun to bombard our solar system with billions of comets. While most of the comets will float harmlessly beyond the outer planets, some passing through the sun's Oort Cloud will be deflected by its gravitational force toward Earth. Such a "large-body impact," the Nemesis theory holds, was...