William Whittingham Jr.

GPTKB entity