Duncan Campbell born 1972