David Lang

after Stephen Foster (2009) 20'