Publications by 'Peter R. G. Harding'