Choral & Vocal Opera & Oratorio AGAMEMNON (in progress) 45' Choral & Vocal • Opera & Oratorio 9 voices and small ensemble commissioned by Theatre for a New Audience