John Townsend Trowbridge

GPTKB entity