Electra - Euripides; Murry, Gilbert (London George Allen & Unwin, 1965)