Campbell, Steven, 1953-2007