Chris Spence publisher