Colin Campbell's publications since 1995