Major-General John Campbell

GPTKB entity