The Parish Church of St.Luke, Duston.
Publisher: Church Publishers
Published: 1966
Place of publication: Ramsgate
Language: eng