QuizSnap
Philosophy

Who was the teacher of Plato?