PROJECT LINK

Article Details

The Journal of Theological Studies 66.2 (2015)
Edited by Dr Graham Gould & Dr Katherine Southwood 
ISSN: 0022-5185
EISSN: 1477-4607
Publication Type: Journal
Imprint: Oxford University Press
Language: English

Table of Content