Eric Johnston
Associate Professor of Undergraduate Theology
Disciplines
- Religious Thought, Theology and Philosophy of Religion
Associate Professor of Undergraduate Theology
Associate Professor and Chair of Philosophical Theology
Professor Emeritus of Systematic Theology