Electra (1988 - 1989) |
University of Leicester (Leicester, County of Leicestershire, England) |
Agamemnon (1994 - 1995) |
University of Leicester (Leicester, County of Leicestershire, England) |
The Oresteia (2002 - 2003) |
University of Leicester (Leicester, County of Leicestershire, England) |