William John Paul Gallagher

GPTKB entity