null

Kevin A. McMahon

Kevin A. McMahon received his doctorate in systematic theology from Marquette University, having worked closely with Donald Keefe during five years of study. After graduation he joined the faculty at Saint Anselm College, Manchester, New Hampshire, where he continues to teach as a professor of theology.

Compare Selected