James B. McPherson

GPTKB entity