Publications by 'Robert Hugh Campbell'