Bishop Patrick R. Heffron

GPTKB entity