William Smellie, printer, author, editor, lecturer and philosopher.
Published: 1906
Language: eng
Number of pages: 153
Subjects: Smellie, William, -- 1740-1795.