About Ian Macpherson Ian MacPherson, professor emeritus of history, is a former Dean of Humanities, and director of the British Columbia Institute for Co-operative Studies at the University of Victoria. Books by Ian Macpherson Each for All A History of the Co-operative Movement in English Canada, 1900-1945 by (author) Ian Macpherson Cities in the west Papers of the Western Canada Urban History Conference, University of Winnipeg, October 1974 edited by A.R. McCormack & Ian Macpherson