Alan Mackie

University of Leeds