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.