eddie spence