John R. Mc Pherson

GPTKB entity