David Ireland

University of Glasgow