William Henslow Jr.

GPTKB entity