Is your Bartlett Cannon actually a Benjamin Bartlett Cannon? My Cannons aren't related to him but settled in Houston and Anderson Counties in east Texas. Benjamin Bartlett Cannon settled in Alto or Rusk in Cherokee County, Texas. Cherokee County is just north of Houston County. You probably can find a family tree including him somewhere as B. B. Cannon or Benjamin B. Cannon. I think he migrated to Cherokee County, Texas, in about 1846. I think his parents were killed by Indians in Arkansas soon after. He kept a journal.