Publications by 'Hamish Campbell'