Metropolis Ensemble, Andrew Cyr conducting | Esa-Pekka Salonen, composer | Kiera Duffy, soprano | April 10, 2008