Plato's 'Republic': A Critical Guide