Hi man. I'm studying philosophy. Would you please teach me anything about Plato?