Skip to main content

John Harrigan

John J. Harrigan is Professor Emeritus of Political Science at Hamline University, St. Paul, Minnesota.