Publications by 'Bryan A. Campbell'