Philip Glass Ensemble (miscellaneous ensemble), Philip Glass (organ, piano), Douglas Perry (tenor), New York City Opera Orchestra & Chorus, Paul Esswood (tenor), Stuttgart State Opera Orchestra & Chorus, Milagro Vargas (soprano), Atlanta Symphony Chorus, Linda Moss (viola), Lois Martin (viola), Julian Barber (viola), Michael Riesman (keyboards), Al Brown (viola), Maureen Gallagher (viola), Seymour Barab (cello), John Abramowitz (cello), Fred Zlotkin (cello), Richard Peck (tenor saxophone), Jack Kripl (bass clarinet, clarinet, piccolo, soprano saxophone), Jon Gibson (soprano saxophone), Sharon Moe (french horn), Larry Wechsler (french horn), Paul Zukofsky (violin), Iris Hiskey (soprano), George Andoniadis (organ), Iris Hisky, Robert McFarland (baritone), Rhonda Liss (alto), Claudia Cummings (soprano), Sheryl Woods (soprano), Scott Reeve (bass), New York City Opera Chorus, New York City Opera Orchestra, Staatsopernchor Stuttgart, Staatsorchester Stuttgart, Atlanta Symphony Orchestra, Atlanta Symphony Orchestra Chorus, Christopher Keene, Dennis Russell Davies, Robert Shaw