John W. Pope Jr.

GPTKB entity