Terri M. LeBlanc
Another book I hesitated reading because so many people were raving about it. I loved Violet's and Altha's storylines the most. Kate's storyline left a bit to be desired as I'm bit over the woman escaping an abusive relationship trope. Just enough history, magic, and mystery to keep me on edge until the very end.