John D. Krugler is an associate professor of history at Marquette University.
John D. Krugler
with Hopkins Press Books