Publications by 'Duncan E. T. Shepherd'