Frederick Gale Ruffner Jr.

GPTKB entity