Publications by 'Nathan E. Hatch'