Although this song has been attributed to Isaac M. Ball, who served with Company E, 14th Illinois Infantry, during the Vicksburg Campaign, it was more likely written by Colonel J.L. Geddes of the 8th Iowa Infantry, a former British officer who emigrated to America and served in the Union Army.
"Reply to "The Bonnie Blue Flag'""
This page is http://civilwarpoetry.org/authors/geddes.html
Last modified 16-April-2001