Trevor J. Saunders

Trevor J. Saunders

Bio

Trevor J. Saunders has translated many volumes of Plato for the Penguin Classics.