Shopping cart

About: Michael J. Megelsh

Profile:
Michael J. Megelsh is assistant professor of history at Blue Mountain Christian University. The author of numerous scholarly articles, he has also taught courses at Georgia Southern University and Auburn University.
 

Books by Michael J. Megelsh:

authors template page