Publications by 'Cameron D. Campbell'