author-banner
Tori A. de
Tori A. de
Author

Novels by Tori A. de

A Prey For My Enemy

A Prey For My Enemy

Kain Morozov is the most dangerous cleaner in the European underworld and entirely without mercy. When the man that raised him murdered his pregnant girlfriend and tries to force him into their service, he responds the only way he knows how: he attends their dinner party and kills everyone at the table. Everyone except the girl sitting across from him. Tatiana Morozov is twenty-two, sheltered to the point of suffocation, sharp-tongued and completely unprepared for the world her parents kept her sealed away from. She is also the only person Kain has ever been unable to kill, because she looked up at him across a dinner table with blood on her face and his dead mother's eyes shone through. He takes her to protect her. She sees it as kidnapping. What follows is a slow, furious, devastating collision between a broken soul who doesn't know he's capable of gentleness and a naive girl who doesn't know the world she grew up in was built on bodies. Between them stands Julian Ashford, handsome, warm, attentive, everything Kain is not.
Read
Chapter: Stripped of It All
The plastic receiver felt heavier than lead in my hand, the analog static scratching against my ear like a persistent hum. I couldn't move. I couldn't breathe. The name the caller had just spoken hung in the narrow space between my thoughts, vibrating with a terrifying, absolute clarity.Julian.For several seconds, my brain flatly refused to process it. My eyes drifted slowly away from the ancient rotary phone on the desk and locked onto the man standing just a few feet away from me. Julian was right there. He was inside the clinic. He was drenched in the same rain, breathing the same stagnant air, and tracking the same ghosts. I looked at the sharp, aristocratic lines of his profile and realized the caller could not possibly be talking about someone else. The trust I had placed in him—the belief that he was the only clean element in a world corrupted by my father and Kain—evaporated in a single heartbeat.Julian immediately noticed the shift in my expression. His eyes narrowed, his p
Last Updated: 2026-09-20
Chapter: Our Agreement
No one moved.The woman stood in the lamplight with rain still beading on her coat, and the sentence she had spoken hung in the doorway between them, and no one in the hall, living or dead, seemed willing to be the first to touch it."Grandmother," Tatiana said finally. Her voice held. She was proud of that later. "I don't have a grandmother. I was told both my grandparents were gone before I was born.""You were told many things." The old man's eyes went past her, into the dark of the hall, to the place where Kain stood. "That was always the arrangement. We decide what the child is told. The child grows up inside the decision. Tonight the arrangement ends.""Why tonight?""Because you found the room." He said it simply, without bitterness, as a man states weather. "You found the floorboards. The photograph, I expect. The wolf." His gaze came back to her, and it was neither warm nor cold. It was attentive, and she understood suddenly that she had never in he
Last Updated: 2026-09-19
Chapter: Drive Through
For three seconds, no one spoke.The monitor sat black and blank in front of them, and Mikhail was already working—keys clicking, feeds cycling, his jaw set in a way she had never seen before. He had guarded embassies. He had guarded ministers. He had, she realized, never once looked afraid in front of her until this exact moment."Backup feeds," Kain said."Dead. All of them, at the same second." Mikhail didn't look up. "This wasn't a cut. This was someone walking in through the front door with the house's own keys. There's only one set of core codes, Kain. One."No one said yours. No one needed to."How long until the car reaches the house," Tatiana said."Two minutes." Mikhail's hands had stopped. He turned in his chair. "Tatiana. Listen to me. We don't know what this is. But an old man who is supposed to be broken and a woman who is supposed to be dead do not drive through a security shutdown at midnight to pay a social call. I want you out of this corridor. There's a passage behi
Last Updated: 2026-09-18
Chapter: Disappointing Plan
The words didn't land like the others. They didn't shatter anything. They simply went through her—clean, quiet, and straight to the floor beneath her, where they lay looking up at her with her mother's handwriting on their backs."Why."Kain didn't answer."Why would my mother and Madam want me gone? They were standing together, laughing in the snow. They split the wolf between them. Why—" Her voice cracked once, and she hated it. "Why would two women who built something together decide to erase the thing that connected them?"Kain looked at her. And she watched him choose silence the way she had watched him choose it a dozen times that night—the same weighing, the same closing. But this time the door didn't quite shut."You said they were planning to disappear me. That's not a word people use by accident. Disappear is what happens to people in this family's files. Names crossed out, dates, no bodies." She stepped closer. "Why, Kain.""Tatiana—""I have spent this entire night learnin
Last Updated: 2026-09-17
Chapter: The Night She Disappeared
The words hit the room like a dropped glass.Because he was the one who took me.No one moved. Mikhail's hand had gone still on the back of his chair, knuckles pale. Julian leaned against the doorframe with the stillness of a man who had been waiting years for exactly this sentence. And Kain—Kain didn't move at all.That was the worst part. He didn't flinch. He didn't deny it. He just stood there, jaw tight, eyes fixed on some point behind her mother's shoulder as though he were watching the years rearrange themselves and found nothing in the new shape surprising."No." Tatiana heard herself say it before she'd decided to. "No, that's not— he wouldn't—""Tatiana." Her mother's voice was quiet. Too quiet. The voice of a woman who had rehearsed this moment in a dark room for years. "I'm telling you what happened.""You told me he took you. Took is not the same as rescued. Say what you mean.""Tatiana—""Say what you mean, or don't say anything at all." Her hands were shaking. She put t
Last Updated: 2026-09-17
Chapter: Found her
My fingers tightened around the edges of the faded plastic sleeve, snatching the photograph from Julian’s hand before he could pull it back into the safety of his coat. The sharp crimson light of the archive room caught the gloss of the image—my mother, older, standing in that sunlit stone courtyard next to the aggressively scratched-out silhouette of a nameless man."Tell me where this was taken," I demanded, holding the paper flat against my chest. "No more riddles, Julian. No more keeping secrets for my own good."Julian let out a slow, steadying breath, his gaze locked onto the stolen photograph in my hands. "The photo was funneled to me with strict conditions, Tatiana. I was told never to reveal the destination unless you successfully retraced your steps to this sub-level wing and uncovered the truth about the clinic on your own.""I am standing in the room where it happened," I snapped, gesturing violently around the ruined, red-lit archive. "The truth is out. Give me the locatio
Last Updated: 2026-09-16
Behind Enemy Lines: From Slave To Luna

Behind Enemy Lines: From Slave To Luna

Catherine Hale was wolfless and broken. After her pack was slaughtered, she became a glorified slave to the cruel Crescent Pack. When the Alpha’s son, Ben, publicly humiliated on the mating ceremony night, shattered and numb, Catherine made a deal with the devil. She volunteered to become a spy in the rival Red River Pack. But before then, on that same night and in a moment of vengeful rage, she threw herself at a dangerous stranger in the shadows. She didn’t know he was Alpha Adrian, the same merciless alpha she was sent to destroy. One night of angry, explosive passion changed everything. Now trapped in enemy territory as the official treaty envoy, Catherine is playing the deadliest game of her life. Every touch from Adrian sets her on fire. Every secret she steals makes her question everything. And the more she tries to betray him, the deeper she falls into his bed… and his claim. In a world of blood, betrayal, and war, one thing is certain: Catherine will either return home with the power to destroy the Crescent Pack… or she’ll burn it all down at the side of the ruthless alpha who refuses to let her go.
Read
Chapter: EN ROUTE RED RIVER PACK
Brian was waiting with a fresh horse and a smirk that said he expected to receive my corpse back within the week.I mounted it without looking at him. Did not take the hand he did not offer. Got one foot in the stirrup and swung up clean, settled my weight, checked the reins. The horse was good. Better than Brian deserved to own.The stranger's cloak was folded under the saddlebag. I had not been able to leave it. I had held it in my hands for a long moment before dawn, because it was warm.The gates creaked open slowly.Snow clung to the ground in dirty patches taking me back to the night my whole pack was massacred. Same thing I am sure Brian has planned for Red River’s pack. The road ahead was pale and empty. I nudged the horse forward and did not look back and felt my heart settle into something steady for the first time since I had watched my father's head roll across white ground.Half a mile down the road I felt it.The same weight I had felt at the bonfire. A pressure between
Last Updated: 2026-04-14
Chapter: GOOD BYE LENA
He tossed the documents onto the mattress.I looked at them without touching them. An identity that was not mine, printed in clean ink on credentials that would get me through a border I had no business crossing. The leather pouch landed beside them a second later. I pulled it open and found a silver dagger, blade no longer than my palm, handle wrapped in dark cord."The blade is for emergencies you might come across on the road." He said it as an afterthought. "Don't get ideas about running. Scouts will be on your trail until you cross into Red River's territory. After that you're on your own."I turned the dagger over in my hand once, testing the weight, then slid it into the hidden pocket I had sewn into the stranger's coat three hours ago while the camp slept. The pocket sat flush against my ribs. You would not find it unless you knew where to look, and Brian had never looked at me carefully enough for that to be a concern."Anything else I should know about the monster?" Brian's
Last Updated: 2026-04-14
Chapter: A SPY IN A CAGE
"I'll do it. I'll be your spy. Please. Don't let them touch me."The words came out smaller barely above whisper as the guard stepped closer. Brian raised his hand and the guards left without being told twice, their footsteps crossing the floor, the door clicking shut behind them. The room didn't get quieter exactly, just more concentrated. Just the two of us and whatever he was about to say next.He crouched down to my level. I watched his face arrange itself into satisfaction. He thought he had broken me tonight. He had only seen what I built for him to see."Red River's monster expects an envoy the day after tomorrow. Noon. Treaty talk." He tilted his head. His hand moved into my hair, brushing through slowly, and that was worse than being hit. I didn't know how to hold my face against a touch that looked gentle. "I need eyes inside his walls. You walk in as my ambassador. Smile pretty. Listen to everything Adrian says. Send me weaknesses, guard rotations, who he trusts, who he's
Last Updated: 2026-04-14
Chapter: A CALCULATED SCREAM
I stepped out of the trees wrapped in a stranger's cloak. The fabric was too large for me, pooling at my ankles, carrying a scent that wasn't mine. I kept my chin level and my eyes forward. My thighs ached with every step but I did not slow down. The ache was mine to carry. I had chosen it. The storage-room door stayed open. I noticed that first. The darkness beyond it was too still and my feet slowed, sensing the danger ahead. I took three steps inside, felt the cold of the room replace the night air, and then his voice slid out of the dark. "Smell that, boys? Our little wolfless whore finally got herself fucked." Brian sat on the same chair he always claimed whenever he came to play, his throne of rot and dominance, and a thin smile played on his lips. Two guards flanked him on each side, each pair of eyes already moving across my skin. My face stayed blank but my stomach dropped. Moon goddess. Not again. My blank face was not bravery. It was the only armor I had lear
Last Updated: 2026-04-14
Chapter: PLEASE HELP ME 
“Got her,” one guard snarled. They caught me before I made the corner. Two sets of hands slammed me against the stone wall and held me upright like I weighed nothing. I twisted, spitting blood. “Get your fucking hands off me. Rejected or not, Ben will kill you both if you touch what’s his.” The first guard, the one who had kicked me every morning for six months, chuckled. “Ben? That boy just found himself a real mate. She's a strong alpha blood from the northern pack. Pretty little thing with an actual wolf. They’re already in the tent. He gave us the go ahead before he even got her dress off.” My stomach dropped. “You’re lying.” The second guard leaned in close enough for me to smell the ale on his breath. “Hear that? Listen real close, wolfless.” I froze. Through the thin night air came the sounds. Moans. High, sweet, eager. Ben’s voice, thick with pleasure. “That’s it, baby. Louder. Let everyone know who you belong to now.” The new girl cried out his name like it tasted good
Last Updated: 2026-04-02
Chapter: COLD HEART
Minutes later the door opened.Brian stepped inside, closing it behind him with a soft click that sounded like a trap snapping shut.“Poor little Catherine,” he said softly, voice dripping fake sympathy. “Rejected right after being claimed. That must sting worse than the bite itself. To be honest I didn't think Ben had it in him. Such cruelty.”I didn’t look up. “Get out.”He chuckled and sat on the edge of the mattress. His hand landed on my bare thigh, fingers sliding up under the torn gown. “Ben was always impulsive. But me? I know how to appreciate a fine piece like you. I’ve waited six long months.”His touch crawled higher. I slapped his hand away and sat up despite the fire tearing through my ribs. “Touch me again and I’ll find a way to kill you in your sleep.”Brian grabbed my throat, squeezing just enough to make stars burst behind my eyes. “Still so much fire left. I love it. That’s exactly why I’m going to enjoy breaking you slowly. You’ll beg me to fuck you. You’ll call me
Last Updated: 2026-04-02
My Dearest Beautiful Cousin

My Dearest Beautiful Cousin

She called him at two in the morning, wine-drunk and heartbroken, and told him everything. That her boyfriend of five years had been lying to her face. That she had built his business with her bare hands and he had been quietly cutting her out of it. That she was done being practical about love and intended to date every beautiful man she could find and she meant it. She did not mean to tell him he was on the list. Enoch Wade has been in love with his cousin since he saw her at her 19th birthday party. He has spent six years sending birthday gifts and keeping his distance and being exactly what she needed him to be, safe, reliable and family. The drunk call ends that strategy entirely. By morning she has an employment letter, a plane ticket, and three days to start over in London. What neither of them knows is that the tag that held them apart was never true. Some lines were meant to be crossed. some lines were never lines at all. My Dearest Beautiful Cousin — a forbidden romance
Read
Chapter: Baby
ANNAThe words on my phone screen are a bruise I keep pressing.The baby isn’t mine. I stare at Jack’s text until the letters blur into meaningless shapes, then sharpen again, demanding my attention like a wound that won’t clot.My first instinct is to delete it. My second is to throw the phone across the room and watch it shatter against the polished concrete. Jack Hale is a liar. He lied about Mia. He lied about the company. He lied about fidelity and friendship and every promise he ever wrapped in reasonable, affectionate logic. The baby could be his, not his, or the secret love child of the Queen of England, and it would not change the fact that he is a man who weaponizes information to keep people tethered to him.I know this.I know this.So why can’t I stop reading it?“Anna.”I jump so hard my knee cracks against the desk. I slam my phone face-down and swivel.Maya stands at the edge of my partition, one hand wrapped around a paper coffee cup, the other holding a pastry bag
Last Updated: 2026-08-12
Chapter: The Man From My Past
ANNA My finger hovers over the trackpad for one heartbeat. Two. The anonymous file glows on my screen like a wound, that terrible label seared into the metadata—A. Wade — Legacy Archive—and I know, with the kind of knowing that lives in your gut before your brain catches up, that opening this is stepping through a door that locks behind you. I click. The folder expands. Documents bloom across the screen like black flowers. I recognize them instantly. The font. The color-coded headers. The way the margin notes curl against the text like familiar handwriting. These are my campaigns. The originals. The confidential pitch decks I wrote at 3:00 a.m. in Jack’s cramped second office while he slept in the master bedroom and the city hummed outside like nothing was watching. The market analysis I spent six weeks building for the Meridian account. The rebranding strategy that won Jack his first industry award—the one he accepted alone, smiling into the flashbulbs while I sat in the audience
Last Updated: 2026-08-11
Chapter: Don’t Tell Me What To Do
ANNA I blow past my desk without sitting down. My monitor is awake, glowing with the Mercer acquisition folder I left open yesterday. I was supposed to be in that meeting. I was supposed to be standing beside Enoch when the injunction hit, not locked out like a child who can’t be trusted near the stove. Stay out of this one. The words itch under my skin like a rash. I pull up the secure drive, fingers flying across the keys, and stop. An email timestamped eleven minutes ago. Sender: Mercer Legal. CC’d to our entire C-suite. Re: Wade Global Brand Repositioning Strategy — Rejection of Proposed Deliverables. My stomach drops straight through the floor. I click. The language is legal and brutal. Mercer is rejecting the brand strategy package submitted under my division’s authority. Citing “material inconsistencies with financial projections,” “unsubstantiated market claims,” and—my eyes snag on the phrase and hold—“concerns regarding the integrity of the source data.” Int
Last Updated: 2026-08-11
Chapter: You Can’t Freeze Me Out Forever
ANNAThe click of the conference room door is the loudest sound I’ve ever heard.I stand there with my hand still burning where his fingers touched mine, staring at the empty space where Enoch just was. He’d reached across just to take it from me, to let his skin brush mine for one second, and then he walked away.No. Not again I am not doing this. I am not standing here like a scolded child while he plays his ice-king routine and then ghosts out of the room like touching me was a mistake. Seventy-two hours of polite emails and corridor nods and him looking through me like I’m office furniture. And now he touches my hand and runs?Hell no.I grab my blazer from the back of the chair and I move.The corridor outside is already emptying, people drifting back to their desks with coffee cups and half-finished conversations. I don’t care who sees me. My heels strike the polished floor like gunshots. I pass Lara’s desk. She opens her mouth to say something and I shoot her a look that could
Last Updated: 2026-08-11
Chapter: Six Years Gone
Neither of them said a word since leaving the curb. Enoch kept both hands on the wheel, his knuckles white against the leather. The radio was off. The only sound was the hum of the engine and the tires against the road. Anna kicked off her heels and let them drop onto the floorboards. The champagne was still warm in her veins. She was tired of him pretending, tired of him staring straight ahead as if she weren't there. "You don't get to be angry," she said. Enoch's grip tightened. "I beg your pardon?" "You heard me. You're furious. Don't act like you aren't." He let out a short, dry laugh. "Anna, you're drunk." "And you're making me feel stupid." He turned his head. A quick, sharp glance. "You kissed him," Enoch said. "Right there in front of everyone. In front of me. What did you think was going to happen?" Anna looked out her window at the streetlights blurring past. "I panicked. It was stupid." "No." His voice dropped. "You don't get it." She turned in her seat to face h
Last Updated: 2026-06-02
Chapter: Perfect Interference
ENOCHHe slammed the door of the penthouse behind him, the sound echoing through the empty space like a gunshot.Daniel. That smug bastard actually thought he stood a chance with Anna. The memory of her kissing him played on repeat in Enoch's mind, especially the satisfied look on Daniel's face.Did she want him?The question gnawed at Enoch as he paced the living room. He had barely held it together on that stage. He spoke completely on autopilot, his mind entirely consumed by the memory of her in that red dress, and then of her lips on Daniel's.He poured himself a drink but didn't touch it.She was supposed to come home. They needed to talk. Really talk. No more running. Enoch had been patient. He had given her space. But tonight she had pushed every limit he had.Thirty minutes passed. Then an hour.He called Marcus."Where are you?" Enoch asked, voice tight.A pause. "Sir… they wanted to go to Lumina. Miss Maya insisted."Enoch's grip tightened on the phone. "And you let them?""
Last Updated: 2026-05-24
You May Also Like
The Doctor's Convict
The Doctor's Convict
Mafia · Bebo Elnadi
5.1K views
The Don’s Captive Saint
The Don’s Captive Saint
Mafia · Daisy May
5.1K views
Loved by the Mafia Boss
Loved by the Mafia Boss
Mafia · Yui Ismutomo
5.0K views
Become a Prisoner of The Mafia
Become a Prisoner of The Mafia
Mafia · sherina vellyn
5.0K views
Ashanti
Ashanti
Mafia · Blackangel
5.0K views
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status