Farington, a Lancashire Cotton Mill Village
Publisher: Non Basic Stock Line; Farington Publications
Number of pages: 218
ISBN-13: 9780955040221