Anaxagoras, Greek
  Aristotle