Publications by authors named "Martin M Puddington"