Plato's Protagoras translation, commentary, and appendices - Πλάτων, 427-347 (Rowman & Littlefield Publishers, 2010)