Anna Carter FlorenceAnna Carter Florence is Peter Marshall Associate Professor of Preaching at Columbia Theological Seminary in Decatur, Georgia. She is an ordained minister of the Presbyterian Church (U.S.A.).
An OTP has been sent to your Registered Email Id:
Resend Verification Code