Anaxagoras
By @Idris