Publications by 'David W. T. Cameron'