Company Princeton Opera Festival Director Peter Westergarrd Lighting Designer Rick Butler Costume Designer Gregg Barnes