Robert Keith, Bishop of Fife

GPTKB entity