There are no countries in the world less known by the British than these selfsame British Islands, or where more strange things are every day occurring.
Bio: Peter Sellars is an American theatre director, noted for his unique contemporary stagings of classical and contemporary operas and plays. Sellars is professor at UCLA, where he teaches Art as Social Action and Art as Moral Action.