Sir John Campbell of Auchinbreck

GPTKB entity