Plato's 'Republic' : An Introduction - McAleer, Sean