william spicer