Title: The annals of York, Leeds, Bradford, Halifax, Huddersfield, Wakefield, Dewsbury, Skipton, Bingley, Keighley and other places in the county of York