Contributions by Aristotle and Plato