Herold Weiss

Herold Weiss is professor emeritus of religious studies at St. Mary's College, Notre Dame, Indiana.