James H. Gambrill, Jr.

GPTKB entity