Publications by 'Andrew Thomas Campbell'