William K. Ruth

GPTKB entity