On this day, 30 May 2004, Canadian singer-songwriter and guitarist Bruce Cockburn played the Coal Exchange in Cardiff.
Cockburn has written more than 350 songs on 34 albums over a career spanning 40 years.
Cockburn's songwriting is often political, expressing concern for the environment and the welfare of indigenous peoples. Baker's Biographical Dictionary of Musicians writes, "Cockburn always risked an outspoken stand in his work, taking on issues and morality to the detriment of his popular appeal.
No artist since Phil Ochs has taken such strong political stands."