Grant Fullerton — Canadian rock guitarist