David Bolton: Past Work