Kristen Ling

The Moonveil Saga follows the Veilkeepers—humans born with rare energy and extraordinary abilities, chosen to defend Earth under the guidance of the Spirit World. Once identified by the higher powers of the spiritual realm, a Veilkeeper cannot escape their fate or turn away from their duty to protect the living from supernatural threats.
Maeve Tyler (19) and Jude Yamamoto (20) are the youngest of the Veilkeepers, summoned to a remote coastal town to investigate a series of mysterious disappearances. Their overseer, Aurelius, suspects the town may be near a tear in the Veil—the fragile boundary separating the human world from the demon realm.
Maeve and Jude have never worked together. Jude is cold and impatient. Maeve is still reconnecting with her powers and desperate to prove herself as a fighter. As the case unfolds, the town’s eerie calm gives way to something far more sinister, and the Veilkeepers discover there’s more lurking in the shadows than just demons.
With the help of their allies and spiritual guides, Maeve and Jude must learn to trust one another—not just to complete their mission, but to survive it.

Margaret and Kate were inseparable best friends. Kate narrates their story from the day they met, reflecting on the ups and downs of their friendship over the years. As time passes, they drift apart due to Kate's disappointment in Margaret's involvement with drugs. Complicating matters, Margaret enters a new relationship with Jason, a manipulative and abusive guy, further straining her friendship with Kate. When Kate expresses her concern about Jason, it causes conflict with Margaret's family. Memories of their disagreements and the events leading to a tragic end weigh heavily on Kate as she struggles to come to terms with her grief.
Throughout the story, Kate experiences a whirlwind of emotions—sadness, regret, betrayal, anger, and even relief—as she reflects on life before and after losing the closest friend she's ever had.