Publications by 'Donald J. Hatfield'