Production
- Philip GlassProducer, Executive Producer
- Kurt MunkacsiProducer, Executive Producer
- Gavin BryarsProducer
- Rory JohnstonExecutive Producer
- Chris EkersEngineer
- Mike FurnessMixing Engineer
- Gavin BryarsLiner Notes
- Nick WhitePhotography
- Margery GreenspanCreative Director
- Tom W. FreemanCover Art
- David LauGraphic Design
- Paul BullSound Effects