Walter H. Kilham Jr.

GPTKB entity