Publications by 'Michael S. P. Eastham'