James Crenshaw
James L. Crenshaw is the Robert L. Flowers Professor of Old Testament at Duke University, Durham, North Carolina.
James L. Crenshaw is the Robert L. Flowers Professor of Old Testament at Duke University, Durham, North Carolina. See less
James Crenshaw's Featured Books