MacPherson também foi fundador e primeiro diretor do Instituto de Estudos Cooperativos da Columbia Britânica (atual Centro de Economia Cooperativa), na Universidade de Victoria, no Canadá, onde foi decano de Ciências Humanas.
Como pesquisador, foi autor (sozinho ou em colaboração) de 20 livros e mais de 150 artigos, incluindo “Um Século de Cooperação”, em 2009, e, mais recentemente, “Empresas Cooperativas constroem um mundo melhor”. No momento da sua morte, ele era diretor da Iniciativa para a Cooperação para a Paz e Inclusão Social da Universidade de Victoria.