Tom Flanagan
Tom Flanagan is Professor Emeritus of Political Science and Distinguished Fellow at the School of Public Policy, University of Calgary, and Chair, Aboriginal Futures, at the Frontier Centre for Public Policy.
Tom Flanagan is Professor Emeritus of Political Science and Distinguished Fellow at the School of Public Policy, University of Calgary, and Chair, Aboriginal Futures, at the Frontier Centre for Public Policy. See less