Publications by 'Nathan Hatch'