H. David Baer

H. David Baer is Associate Professor of Theology and Philosophy at Texas Lutheran University.