John Lester Ruth
Research Professor of Christian Worship
Divinity School
90968, 059D Langford, Durham, NC 27708
90968, Duke Divinity School, 059D Langford, Durham, NC 27708-0968
Professional Activities