Charles H. Murphy Sr.

GPTKB entity