Michael Kugler
Michael Kugler is professor of history at Northwestern College in Orange City, Iowa. He teaches modern European history, specializing in the Scottish Enlightenment and the history of the social sciences.
No results found.
Stay Informed
Subscribe nowRecent News