A biographical notice of the late Thomas Chalmers ... Read before the Royal Society of Edinburgh and printed in their transactions.
Ramsay, Edward Bannerman,1793-1872.
Edinburgh,
1850.