The church of Our Lady and the English Martyrs, Cambridge /
Church of Our Lady and the English Martyrs (Cambridge, Town of)
Cambridge, 
1965.