I am surprised that it took me this long to figure out just who exactly this “Plato” guy was. Growing up, I heard the names “Plato”, “Socrates”, and “Aristotle” often, usually in relation to one another, but did not understand what these names contributed to Western philosophy and science. Until recently, the mention of one