Anna Florence Carter, Guest
Anna Florence Carter is the Peter Marshall Associate Professor of Preaching at Columbia Theological Seminary in Decatur, Georgia. She is an ordained minister in the Presbyterian Church (USA) and holds degrees from Yale College and Princeton Theological Seminary...