Book cover for Plato: The Complete Works (31 Books)

Plato: The Complete Works (31 Books)

Description of book