William A. McGonagle

GPTKB entity