D Stephen Long Author & Editor

"D. Stephen Long is Director of Continuing Education at the Duke Divinity School, Duke University.
"