Publications by authors named "Macgregor B"