Publications by authors named "J Graham Sharp"