Cassie Palmer can see the long run and talk to the spirits of the earlier. But her abilities don’t make her resistant to Threat: it however follows her everywhere she goes, specifically in the shape of a vampire https://georgiaboao576002.yourkwikimage.com/754937/ya_fantasy_novels_2023_amazon_things_to_know_before_you_buy