ID:DA18468625
Search authors sharing the same name
David J. Shepherd & Christopher J.H. Wright
William B. Eerdmans Pub. Co. 2018 The two horizons Old Testament commentary
Available at 1 libraries
edited by David J. Shepherd
Routledge 2016 Routledge studies in religion and film 5
: hbk
Available at 2 libraries