Title: Keighley, past and present, or An historical, topographical and statistical sketch of the town, parish, and environs of Keighley, including some places in the parish of Bingley