Publications by 'Glen Horton'