Birmingham Contemporary Music Group / CBSO Chorus / Martyn Brabbins.( NMC NMCD112). Recording courtesy of NMC.