Sullivan, Arthur
[Author]
;
Gilbert, William S.
[Other];
Mackerras, Charles
[Performer];
Palmer, Felicity
[Performer];
Adams, Donald
[Performer];
Rolfe Johnson, Anthony
[Performer];
Suart, Richard
[Performer];
Van Allan, Richard
[Performer];
Folwell, Nicholas
[Performer];
McLaughlin, Marie
[Performer];
Howells, Anne
[Performer];
Watson, Janice
[Performer]
Welsh National Opera Cardiff Orchestra,
Welsh National Opera Cardiff Chorus