The Parish Church of Twickenham, St Mary the Virgin
Gloucester British Publishing Co.
[1975]
Cover title: The story of St Mary's, the Parish Church of Twickenham
St. Mary's Church (Twickenham, England)