Producer
Michigan Opera Theatre
Conductor
Stephen Lord
Stage director
Joshua Major
Detroit, United States