Rutherford B. Hayes Jr.

GPTKB entity