Robert Irwin | The Canadian Encyclopedia

Robert Irwin

Robert Irwin is Associate Professor of History at MacEwan University in Edmonton, AB. His primary research and teaching interests include a wide variety of western Canadian history topics.

Articles by Robert Irwin