Frank L. Ransom Jr.

GPTKB entity