Overview

James of Nether Rankeillour MacGill

(c. 1522—1579) lawyer and administrator