James M. Harris (founder)

GPTKB entity