Mark Edward Ruff

Mark Edward Ruff is assistant professor of history at Saint Louis University. He is coeditor of Christliche Arbeiterbewegung in Europa, 1850-1950.

Books by the Author