William L. McGonagle

GPTKB entity