The 40th Tucson Folk Festival brings 400 artists from Tucson, the region and throughout the United States for three days of ...