Overview

Andrew Mitchell Thomson

(1779—1831) Church of Scotland minister and journalist