Graham MacDonald has worked as a historian, teacher, librarian, and park planner. He is the author of A Good Solid Comfortable Establishment: An Illustrated History of Lower Fort Garry, and Where the Mountains Meet the Prairies: A History of Waterton Country (University of Calgary Press).