A new term, a new location for the Darke Academy - and everything is different for Cassie Bell. The beauty of the turquoise Kenyan sea can't make up for the loss of her soulmate, Ranjit. He's on the... This description may be from another edition of this product.