Farmer, educator. Born– March 1, 1835, Lawrence County, Ala. Parents– William and Elizabeth (Carpenter) McGregor. Married– Celia King, December 23, 1858. Children– Seven. Education– LaGrange College, LaGrange, Ala., 1854. Employed as chair of mathematics, LaGrange College, 1855-1861; Confederate States’ Army, 1861-1865; cotton farmer; teaching, LaGrange College, 1870-1876; Tuscumbia Academy; president, Hartselle College.
Owen’s Dictionary of Alabama Biography.
History of LaGrange College. S.l.; s.n., 190-? (LaGrange Military Academy, LaGrange, Ala.)