Plato: Euthyphro, Apology, Crito (Paperback)

F J Church
9780023224102
0-02-322410-X