William C. Steere Jr.

GPTKB entity