•  
  •  
 

Abstract

Review Plato's "Apology of Socrates" in Six Great Dialogues: Apology, Crito, Phaedo, Phaedrus, Symposium, and The Republic.

Share

COinS