Amy Laura Hall

Amy Laura Hall is Assistant Professor of Theological Ethics at The Divinity School, Duke University.