ID:DA07869781
Search authors sharing the same name
James Harpur, Marcus Braybrooke, consultant
Marshall 1997 The living Bible
Available at 1 libraries
Marcus Braybrooke
James Harpur ; Marcus Braybrooke, consultant
Oneworld c1996
Available at 2 libraries
Crossroad 1992
Available at 3 libraries
SCM Press 1992