Anaxagoras, a Greek philosopher from the 5th ... and Thales also discussed the philosophical aspects of the panspermia theory. Fast forward to the eighteenth century, and Benoît de Maillet ...