Publications by 'Trevor Harding'