Report of the proceedings at the annual meeting of the Lancashire and Cheshire Union of Mechanics' and other literary and scientific institutions.
Lancashire and Cheshire Union of Mechanics'.
Liverpool : D. Marples,
Description based on: 1849.
Lancashire and Cheshire Union of Mechanics'