J. Cheryl Exum

J. Cheryl Exum is Professor Emeritus of Biblical Studies at Sheffield University.

J. Cheryl Exum

Edited by