Sir John Swinton, 15th of that Ilk

GPTKB entity