David Keck


Dr. David Keck

E-maildkeck@div.duke.edu
AddressPost Office Box 90968
Durham, NC 27708
Phone919-660-3400
Web

Adjunct Professor of Pastoral Theology, Duke University Divinity School

M.Div., ,
Ph.D., ,

Areas of Interest



Logos Almanac of the Christian World

Welcome, Guest! (sign in)