John H. Murphy, Sr.

GPTKB entity