Works for the stage
Works set to texts by Scottish author Alexander McCall Smith:
The Okavango Macbeth, an 85-minute chamber opera (or piece of music theatre).
A Tapestry of Many Threads, a 45-minute sequence of 19 songs sung to a backdrop of tapestries.
Fergus of Galloway, a 30-minute mini-opera for seven singers, violin, clarinet and piano.
The Tumbling Lassie, a 30-minute mini-opera for four singers, violin, clarinet and piano.
Dandie Dinmont, a 40-minute mini-opera for five singers, children's chorus, violin, clarinet and piano.
Livingstone Presumed, a 20-minute mini-opera for children, violin, clarinet and piano.
Other work for the stage:
Delia, a 75-minute opera to a libretto by W. H. Auden and Chester Kallman.