Title: Topography and Natural History of Hampstead, in the County of Middlesex : With an Appendix of Original Records