James Lorraine Geddes was a soldier in India, a brigade commander in the Western Theater of the American Civil War, college administrator and professor, and military songwriter.
Geddes was born in Edinburgh, Scotland. In his boyhood he was taken to Canada, but in 1843 he returned to Scotland. He then studied at Calcutta in the British military academy, entered the British Army in the Royal Horse Artillery, and after distinguishing himself in the Punjab campaign in the First AngloAfghan War, particularly at the Khyber Pass. He returned to Canada and was commissioned a colonel in a regiment of cavalry. He married New York native Margaret Moore on October 14, 1856, in Yarmouth, Nova Scotia. In 1857 he resigned from the army and moved to the United States, settling in Vinton, Iowa, where he taught school.
Source: Wikipedia