christopher wayne spencer