What were the long term contributions made by the following Greeks?
a. Socrates, Plato, and Aristotle
b. Euclid
c. Thucydides
d. Pericles