The Thinning Veil, Electra and Clytemnestra