John Stewart of Darnley

GPTKB entity