General Sir Richard Shirreff

GPTKB entity