Ted A. Smith

Ted A. Smith teaches at Emory University’s Candler School of Theology.