Doug Charlton

  joint publications with Maurice O'Sullivan

Publications