McKeever Chair of Moral Theology
Cleveland, Ohio
St. John's University
Northwestern University
Brady Visiting Scholar
John Carroll University
Professor
University of Virginia
Brown University