Bruce Cockburn strange waters