William C. Spruance

GPTKB entity