Publications by 'Philip J. Harding'