rayne spence