Sketch of the life and character of the late Samuel M'Culloch, Esq. ...
Thom, David.
Liverpool,
1853.