Sir John Lancelot Stirling

GPTKB entity