Alan MacEachern
Alan MacEachern is professor of history at the University of Western Ontario and has written widely on Canadian environmental history.
Related blog articles
Must-Have New Brunswick Books of 2020
Of Canada’s 13 provinces and territories, New Brunswick’s population sits near the middle a...
Read more