Socrates, a Greek philosopher.