Overview

Andrew Hamilton

(c. 1651—1691) Church of Ireland clergyman