Early Socratic Dialogues

Plato

EGP780.00

In stock

SKU: 9780140455038 Categories: , , ,