William Whittingham Sr.

GPTKB entity