Thomas Carlyle Famous Scots Series - Macpherson, Hector Carsewell (Project Gutenberg, 2010)