charlotte stokely preston