Horwich, Lancashire. Official guide and industrial review, etc.