James M. Efird

James Efird was professor of biblical interpretation at Duke Divinity School, Durham, North Carolina. (1989)

Books

Revelation for Today