Publications by 'Martin C. J. Elton'