By Johann Sebastian Bach, Neil Jenkins
By Mark Anderson, Geoffrey Bayliss, Richard Davis, James Cross, Michael Fysh, Neil Jenkins, Ashley Roughton, Trevor Cook, Michael Spence
By Neil Jenkins, Paul Rees