Overview

John Finlaison

(1783—1860) civil servant and government actuary