Frank H. Ricketson Jr.

GPTKB entity