2 works of John Nichol Scottish literary academic (1833-1894) This ebook presents a collection of 2 works of John Nichol. A dynamic table of contents allows you to jump directly to the work selected. Table of Contents: Byron Thomas Carlyle