William Keeler Sr.

GPTKB entity