Keighley, past and present; or, An historical, topographical, and statistical sketch of the town, parish, and environs of Keighley, including Riddlesden, Marley, Hainworth, and some other places in the contiguous parish of Bingley: likewise an account of the ancient families which have flourished therein, with a brief memoir of the Rev. Theodore Dury ..