Plato's 10 Major Contributions And Accomplishments