William Caldwell Roscoe

GPTKB entity