caroline spence