Publications by 'Bruce McLean'