"Exogenesis is the hypothesis that life originated elsewhere in the universe and was spread to Earth. This book explores the scientific evidence that supports the popular belief that the Earth was visited in prehistory, but it goes even further-concluding that there is also comp…