-
320
Aristotle
Greek Philosopher, Empiricist -
360
Plato
Greek Philosopher, Nativist -
Descartes
French Philosopher, Nativist and Dualist -
Locke
British Philosopher, Empiricist -
Helmholz
German Physiologist -
Darwin
British Biologist