Leigh. The historical past of a Lancashire borough, etc. With plates