Ralph C. Wood
University Professor of Theology and Literature, Baylor University
Address(es)
- Oct 20, 2011 - Institute for Intellectual Discipleship: Ralph C. Wood
"The Crucified Beauty That Will Save the World"
University Professor of Theology and Literature, Baylor University