Thomas Carlyle's Essay on Robert Burns
Publisher: Leach, Shewell , & Sanborn
Published: 1896
Number of pages: 127