William G. Cale Jr.

GPTKB entity