Publications by 'R. C. MacGregor'