Joseph E. Ransdell Jr.

GPTKB entity