Socrates' Second Sailing: On Plato's Republic

Socrates' Second Sailing: On Plato's Republic

1989