Anaxagoras: the philosopher who introduced intelligence into the cosmos