William Swindells Sr.

GPTKB entity