REPUBLIC OF PLATO translated with introduction and notes by Francis Macdonald Cornford