Peter J. Ahrensdorf

Language : anglais
ISNI : ISNI 0000 0001 0983 9222

Activities of Peter J. Ahrensdorf (3)

Auteur du texte (3)

Homer on the gods and human virtue
Greek tragedy and political philosophy
The death of Socrates and the life of philosophy

See also (4)