Title: Cabarrus reborn
Subjects: History, Cannon Mills Company
Places: Cabarrus County (N.C.), Kannapolis (N.C.)
People: James William Cannon (1852-1921)