John Roderick Towle

GPTKB entity