Publications by authors named "Peter G Mitchell"