William B. Bain Jr.

GPTKB entity