A Companion To Plato's Republic For English Readers by Bernhard Bosanquet