Bang! An opera for young people. Words by David Grant.
Rutter, John.
Grant, David.
Timing: 60'