A biographical dictionary of eminent Scotsmen ...
Chambers, Robert,1802-1871.
Thomson, Thomas,1798-1869.
London,
1868-1870.