An analysis of Plato's : the republic - Orr, James (London: Macat-Routledge, 2017)
Keywords: english language; ethics; justice; political science; republic; thesauri; utopias