Ken Killham

University of Aberdeen