All Saints Parish Church, Carshalton. An illustrated short history of the church.
Roberts, Harold Vernon Molesworth.
Gloucester, 
1966.