M. C. Johnson appears on the 1860 census of Walker County GA with his wife Elizabeth and two small children. On July 10, 1862, he joined Co. "A", 3rd Confederate Cavalry Regt. at Charleston TN. H. M. C. Johnson of Walker County GA also appears on roll. M. C. Johnson's service record gives his first name as Madison. Copies of both service records are available here.