Overview

James Halyburton

(1518—1589) provost of Dundee and religious reformer