Major-General William Ramsden

GPTKB entity