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