Plato ; edited, with introduction and notes, by John M. Cooper ; associate editor, D.S. Hutchinson
Hackett c1997
: cloth
Available at 34 libraries