David Ayers
David Aers is James B. Duke Professor of English and Historical Theology with appointments in both the English Department and in the Divinity School at Duke University.

Oops! we haven't found any books.
David Aers is James B. Duke Professor of English and Historical Theology with appointments in both the English Department and in the Divinity School at Duke University.

Oops! we haven't found any books.