William D. M. McGowan

GPTKB entity