Monadnock Valley Press: Plato

The Monadnock Valley Press has republished the following dialogues by Plato:


Monadnock Valley Press > Plato