John H. Murphy Sr.

GPTKB entity