Major General H. A. Maconochie

GPTKB entity