David A. Baird Jr.

GPTKB entity