Larry LongLarry Long (born 1951 in Des Moines, Iowa) is an American singer-songwriter. Author Studs Terkel called him "a true American Troubadour."
Larry Long has dedicated his career to celebrating everyday heroes through music, writing songs that highlight the lives of community builders and history makers. His work spans rural Alabama, Lakota communities, and struggling Midwest farmers. (From Wikipedia)

A good portrait of Larry Long is also to find on Wikipedia