Protagoras - Plato (Cambridge university press, 2008)