PlatoThe RepublicSelect a format:HardbackRetailers:AmazonBlackwellsBookshop.orgFoylesHiveWaterstonesWHSmith