Lieutenant Commander William T. Kinsella

GPTKB entity