William Kirby Jr.

GPTKB entity