Brigadier General Walter Ramsay McNicoll

GPTKB entity