Shalford, portrait of a Surrey parish : incorporating Chilworth (part of), Shalford and Peasmarsh.
Shalford (England).Parish Council.
Shalford : Shalford Parish Council,
1995.