...
Show More
Allen's extensive analytical introductions to each of these dialogues are excellent. The translations are clear and fairly easy to follow. A great introduction to what Socrates was trying to accomplish.