This is a paper by Trevor Stewart which presents a general anlysis of Plato's philosophy for the general reader. It includes a useful reading list aimed at beginners in the study of Platonic thought.