Overview

James Aitken

(1613—1687) bishop of Galloway