Plato on punishment - Mackenzie, Mary Margaret (University of California Press, 1981)