William Daniel McCafferty

GPTKB entity