Major-General William Nicholls

GPTKB entity