Steven Long, Ph.D.
Professor of Theology
steven.long@avemaria.edu
(239) 280-1664