Church of the Holy Sepulchre (Jerusalem) -- History : The Church of the Holy Sepulchre in text and archaeology : a survey and analysis of past excavations and recent archaeoogical research with a collection of principal historical sources / Justin L. Kelley