Publications by 'John Joseph Horton'