John M. GlenJohn M. Glen is assistant professor of history at Ball State University. Books by the Author