G. Ruffner Page, Jr.

GPTKB entity