daryl spencer