Overview

John Macfarlane

(1767—1846) lawyer