William Langstroth Jr.

GPTKB entity