Publications by 'Andrew James McKinlay'