Zurich Festival, June 17 – July 10, 2011, Zurich, Switzerland