Publications by authors named "C Graham Knight"