Plato; translated by Robin Waterfield. New translation by Robin Waterfield Plato,Julia Annas,Robin Waterfield translated with commentary by Robin Waterfield. Plato ; translated with an introduction and notes by Robin Waterfield. translated by Burton Watson. Plato ; edited by Catalin Partenie. Su Tong ; translated by Josh Stenberg.