Publications by 'Michael Hatton'