Publications by authors named "Piers MacNaughton"