Author: Greene, David, translator; Aeschylus; Sophocles; Euripides