Haslingden & Helshore through time.
Aspin, Chris.
Amberley,
2010.