Author: Sophocles; (Translated By David Grene); (Edited By David Grene and Richmond Lattimore)