Overview

James Farquharson

(1781—1843) writer on science