avg_rating: 4.27
name: Michael      Dennis
about: Michael Dennis is assistant professor of history at Acadia University in Wolfville, Nova Scotia.