The Cavanaugh House
Opening the door to the deserted house, Jesse Graham doesn’t realize she’s unlocking secrets that had lain dormant for years.
More info →Buried Secrets: Sequel to The Cavanaugh House
When Jesse Graham almost runs over a “body” in the road one night, she is plunged into a labyrinth of secrets, lies and murder.
More info →The Last Crossing
Try as she might, ghost-empath Jesse Graham cannot escape the spirits who haunt her.
This time, her encounter is too personal and may cost her friendships...maybe even her life.
As she dredges up memories of a ten-year-old cold case, she also taps into someone's fear of being caught.
Only the ghost of a young boy can keep her safe.
More info →The Cavanaugh House
What begins as a chilling encounter quickly spirals into a decades-old mystery. As Jesse digs into the house’s haunted past, she uncovers clues to a cold case that someone in town is desperate to keep hidden.
But the deeper she investigates, the more dangerous her search becomes. With a ghost guiding her and a killer watching her every move, Jesse must decide how far she’s willing to go for the truth… and if she can survive it.
More info →The Last Crossing
The last ghost attacked her.
This one possesses her.
Try as she might, ghost-empath Jesse Graham cannot escape the spirits who haunt her. This time, her encounter is too personal and may cost her friendships … maybe even her life. As she investigates the mystery of a fifteen-year-old cold case, she taps into someone’s fear of being caught. Only the ghost of a young boy can keep her safe.
More info →The Silenced Ones
When Jesse Graham is summoned to St. Bartholomew’s Academy for Girls, she expects another haunting—not a cover-up. Sister Therese calls for her help, then tries to silence her. But the ghost refuses to be ignored. With the bold Sister John Mary—“Jam”—at her side, Jesse races to uncover a murder buried for a decade. Each clue pulls her deeper into danger, where power and secrets intertwine. As the convent’s walls close in, Jesse must expose the truth before history repeats itself—and the next victim is her.
More info →INVISIBLE PURSUIT
Layla swore never to trust again, especially not a man like Jack Trenton, the relentless first responder who’s determined to help her catch the stalker threatening her life.
Haunted by a past he can’t undo, Jack devotes himself to saving others. But nothing prepared him for Layla—for her strength, her stubbornness, or the spark that could heal them both. When her stalker’s obsession turns deadly, protecting her becomes more than a mission—it’s personal.
As danger closes in, Layla must decide whether to trust the one man she swore to keep out. And Jack must prove that together, they have a fighting chance—against the shadows of the past and a killer who won’t stop until he claims his final victim.
More info →











