Publications by authors named "Peter Sheffield"