Major-General J. M. Rockingham

GPTKB entity