William Carruthers

GPTKB entity