Company Princeton Opera Festival Director Nagle Jackson Lighting Designer Rick Butler Costume Designer Gregg Barnes