Major-General Charles Gairdner

GPTKB entity