tru spence