Samuel Booker Roberts, Jr.

GPTKB entity