P. K. S. MacGregor's contacts