THE TRIUMPH OF CLYTEMNESTRA.