Additional information
by Plato (Author)
The book elaborately discusses the various perspectives of Plato on a wide range of subjects. It presents the thoughts of Plato in the form of a conversation, between Socrates, Plato, and three different interlocutors.