Title: An account of the Church of All Souls, Haley Hill, Halifax, in the county of West Yorkshire