Overview

Robert Hamilton

(c. 1540—1581) Church of Scotland minister