Publications by 'Duncan Campbell'