Lieutenant Commander John Leach

GPTKB entity