Book cover for Plato: The Complete Works (31 Books) (A to Z Classics)

Plato: The Complete Works (31 Books) (A to Z Classics)

Description of the book