Title: Haworth - Past and Present; A History of Haworth, Stanbury, & Oxenhope