Overview

James MacGregor

(c. 1480—1551) collector of poetry and dean of Lismore