John Ballou Newbrough

GPTKB entity