Papers Nos.1-20.
Publisher: Borough of Twickenham Local History Society.
Published: 1965
Place of publication: Twickenham
Language: eng