James A. Bayard Sr.

GPTKB entity