William Hutton Jr.

GPTKB entity