Charles H. Houghton Jr.

GPTKB entity