Walter A. Haas Jr.

GPTKB entity