MARGARET MARSHALL (soprano) ANTHONY ROLFE JOHNSON (tenor) BENJAMIN LUXON (baritone) BBC WELSH CHORUS chorusmaster JOHN HUGH THOMAS BBC WELSH SYMPHONY ORCHESTRA led by BARRY HASKEY conducted by RICHARD ARMSTRONG (Given on 23 October in the Brangwyn Hall, Swansea in association with British Alcan Aluminium as part of the Swansea Festival)