Overview

Andrew James Cochrane Johnstone

(c. 1767—1833) politician and fraudster