Publications by 'Richard T. Guy'