Battle Cry of Freedom was George Root's great rallying song for Union soldiers but there was also a Southern version,
Who adapted Root's music for the Southern version ?
Who wrote the words of the Southern version.
A patriotic song advocating the causes of Unionism and abolitionism, it became so popular that composer H. L. Schreiner and lyricist W. H. Barnes adapted it for the Confederacy.
1) The music was adapted by H. L. Schreiner
2) The words were written by W. H. Barnes
"This was one of Root's best songs. It was the most effective rallying song of the North. Soldiers sang it in battle, in camps and on the long march. The naturalness and spontaneity in the melody and rhythm give it those national qualities of a patriotic song. Root composed two sets of verses, one a civilian rallying song, the second a battle song. The Confederates could not resist the flavor of this spirited tune. One of their prolific composers, H. L. Schreiner, adapted Root's tune for a patriotic song with words by W. H. Barnes." https://www.nps.gov/vick/learn/education/singing-soldiers-battle-cry-southern.htm
According to the National Park Service: "The Confederates could not resist the flavor of this spirited tune. One of their prolific composers, H. L. Schreiner, adapted Root's tune for a patriotic song with words by W. H. Barnes."