Reference: Alabama Department of Archives & History. Custodian of the original pictures. Confederate Officers photo album. http://www.archives.alabama.gov/conoffalb/index.html
John Pegram was born at Petersburg, Virginia, January 24, 1832, and was graduated from West Point in the class of 1854. His routine frontier service was followed by two years spent in Europe on leave of absence. He resigned his commission on May 10, 1861. As a lieutenant colonel he took part in the Rich Mountain campaign of that summer under General R. S. Garnett, and was captured. After his return to the army Pegram was promoted colonel, and in 1862, served on the staffs of Generals Beauregard and Bragg as chief engineer. He was chief of staff to Kirby Smith during the invasion of Kentucky. Appointed brigadier general to rank from November 7, 1862, he was assigned a cavalry brigade, and fought at Murfreesboro. At Chickamauga he led a division of Forrest's corps. He was subsequently transferred to the Army of Northern Virginia, and was given an infantry brigade in Early's division of the 2nd Corps, which he led with notable skill and gallantry at the battle of the Wilderness, where he was wounded, and in the Shenandoah. After the death of Rodes at Winchester, General Pegram succeeded to the command of the division, although he was never formally promoted to major general. In the fight at Hatcher's Run, February 6, 1865, he was struck near the heart by a musket ball, and died almost immediately. His funeral was conducted from St. Paul's Church, Richmond, where only three weeks before he had been married. His remains were interred in Hollywood Cemetery.
Ref: Generals in Gray, Lives of the Confederate Commanders by Ezra J. Warner. Printed by Louisiana State University Press, Baton Rouge and London.