Rain of Ash
You can't outrun Fate. Briana turned her back on her magical heritage to chase her dream career, but now a spell cast with her grandmother's dying breath has unleashed her dormant Oracle powers, drawing her into a world of dangerous power and cryptic prophecy. Thanks to her family's tragic history, Bri is a pariah in her hometown, and the only other witches she can turn to are her childhood best friend, Astrid, and Kean--her first love. They are convinced it's destiny that has reunited them and determined to help break the curse on Bri's bloodline. But the longer she stays, the more people die. Tortured by chaotic visions of fire and blood, Bri must harness her magic and navigate the dangerous waters of her past--and past life--to unmask the evil hunting in her shadow before it kills the only loved ones she has left. Because she has a secret of her own. One she already died to protect. And as memories of her ancient rival become clear, so does her grim future...unless she can change it.