The story of SS. Peter & Paul Church, Deddington, Oxfordshire
Gloucester British Publishing Co.
[1973]
Saints Peter and Paul Church (Deddington)