Tides of Time by Luna Joya
She had a very good reason for breaking the first rule of magic ... and the second one ... Cami Donovan has secrets. Big ones that no one can ever know. All she can do now is try to forget the past and focus on the future. But as it turns out, her future—her family’s future—might not be shiny and bright unless she can help her sister resolve the cold case murder that’s been plaguing her psychic visions. Falling for the sexy history expert who holds the keys to it all? That was never part of the plan. The last thing on Sam Corraza’s mind is romance. Emotional entanglements bring nothing but pain. His past certainly taught him that. But when he’s presented with an old Hollywood mystery to solve, he can’t stay away—from the case, or the enchanting witch who brought it to him. As they unravel the evidence—and their feelings for each other—it becomes clear that the past is coming back to haunt them in a big way. With danger closing in, can Cami and Sam overcome all that stands between them—or is history destined to repeat itself?
Book Length: Novel - 150-320 Pages