Thomas Chalmers /
Blaikie, William Garden,1820-1899.
Edinburgh ; London : Oliphant, Anderson & Ferrier,
[1896]
Preface contains bibliography.
Chalmers, Thomas, 1780-1847.