Publications by authors named "B P McMahon"