Plato's republic : an introduction - McAleer, Sean (Open Book Publishers, 2020)