Publications by authors named "P Cotton"