Could Aliens be the Cause of Life?