Ralph David Abernathy Jr.

GPTKB entity