Hampton and Teddington past /
Sheaf, John.
Howe, Ken.
London : Historical Publications,
1995.