Publications by 'Duncan E. Cameron'