Politics and spirit coexist artfully in the music of folk-rocker Bruce Cockburn, Canada's finest Christian protest singer. Songs on his 31st and... More >>>