Publications by authors named "Harold J B Guy"