Michael Nyman - piano; Martin Elliott - bass guitar; Tony Hinnigan - cello; Nigel Barr - Euphonium, bass trombone; Andrew Findon - flute, piccolo flute, baritone sax; Dave Lee - horn; Simon Chamberlain - piano; David Roach & Simon Haram - soprano, alto sax; Nigel Gomm & Steve Sidwell - trumpet; Kate Musker - viola; Catherine Thmpson & Fiona McNaught & Gabrielle Lester & Ian Humphries - violin; Andrew Slater - bass vocals; Hilary Summers - contralto |