Mark D. Allen

Mark D. Allen (PhD, University of Notre Dame) is professor of biblical and theological studies at Liberty University in Lynchburg, Virginia. He has served as a pastor and church planter for over twenty years.