author-banner
Datgurl
Datgurl
Author

Novels by Datgurl

Tears Of A Broken Omega

Tears Of A Broken Omega

Rhea is just a lovely omega working as a maid in the pack estate, saving every dollar she can to go to college. All her life, she’s dreamed of finding her mate — someone who would love her, respect her, and make her feel complete. She never asked for much. Just a kind man who’d treat her right. That’s what she wants. That’s what her mother wants. And her best friend Kale, the youngest son of the Beta, just so happens to fit that dream perfectly. During the Mate Ceremony, she finally finds her mate… but it’s not Kale like she hoped. It’s Alpha Dorian. The cold, ruthless Alpha known for his icy eyes and iron fists — and worse, everyone knows he’s already engaged to Vivienne, the daughter of a powerful neighboring Alpha. This has to be a joke. Rhea wants nothing to do with him. She plans to reject the bond and stay far away. But when her mother falls dangerously ill, and desperation sets in, she realizes she doesn’t have the luxury of pride. “Be my mistress,” he whispers, pinning her to the wall, his cold breath brushing her neck and sending a shiver down her spine. “And I will help you.” Now, Rhea is trapped in a secret affair with the Alpha she swore she hates — but every time he touches her, her body betrays her.
Read
Chapter: 0042
Rhea POV“Did you just…” I started, horrified as heat rushed straight to my face.“What?” he asked with a grin, looking completely unashamed. “It’s not that different from kissing.” His smile widened slightly. “Besides, it tastes even better from your lips.”My face burned so badly that I had to look away.“You sound like a complete pervert,” I muttered before shoving the rest of the honey cake into my mouth just so I’d have an excuse not to say anything else.But that only made him laugh harder.Suddenly, a strong gust of wind swept through the market, and because I was only wearing a sundress, the cold air immediately sent a shiver down my spine.Kale noticed instantly.“Ah… I should’ve warned you. It gets really cold out here once the sun goes down,” he said, looking annoyed with himself.The problem was that he was only wearing a blue t-shirt, so there was nothing he could take off and give me.Knowing Kale, that would’ve been the first thing he did if he had even a jacket or flan
Last Updated: 2026-05-11
Chapter: 0041
Rhea POV“I thought you wouldn’t make it,” Kale said as he pulled the car door open for me, motioning for me to get in.“Thank you,” I replied with a small smile as I slid into the passenger seat. “Honestly, I didn’t think I would either. But there was a last minute change,” I added after he settled behind the wheel.He looked practically glowing today. The brightest smile I’d seen on his face in weeks stretched across his lips, and seeing it made something warm flutter in my chest even while guilt twisted low in my stomach.Truthfully, I hadn’t planned on meeting him today at all. But after everything that had happened with Dorian, I just needed to get away.Away from the estate. Away from him. And most importantly, away from the suffocating silence inside my own head.I had changed out of my uniform before leaving and slipped into a simple cream-colored sundress that stopped just above my knees, paired with flat sandals. The dress was light and flowy, something Kenzie had forced me
Last Updated: 2026-05-11
Chapter: 0040
Dorian POV“You are not killing anyone,” Damian said sternly, even though it was already too late for that. A man had already lost his life last night. “Especially not my brother. Go on your little rampage if you want, but don’t you dare lay a finger on him.”He shot me a hard look, making me exhale heavily as I forced my gaze away from him.Silence filled the room after that, thick and suffocating, broken only by the sound of my rough breathing.“He said he was getting along with Elizabeth,” Damian muttered, mostly to himself, frustration heavy in his voice. “I thought… ah, fuck…”“What good does he even have to offer?” I asked quietly, my voice suddenly low enough that it caught him off guard. “He’s weak. A pathetic little boy, and yet… she still chose him.”Damian frowned. “She actually told you that?”Even now, I still couldn’t fucking believe it.“To my face,” I said with a bitter laugh, my fist clenching tightly before relaxing again at my side. “She said he has her heart. What
Last Updated: 2026-05-10
Chapter: 0039
Dorian POV The cold shower did absolutely nothing to calm my anger. If anything, I felt worse after stepping out of the bathroom. A towel hung low around my waist as I walked back into the room, my fists clenched so tightly that my partially extended claws dug into my palms. The sharp sting grounded me in a way nothing else could right now. Rhea was still sitting on the edge of the mattress completely naked, her head lowered enough for her hair to hide most of her face, making it impossible to read her expression. But the way her fingers dug into the mattress told me more than enough. She was still angry. “For fuck’s sake,” I muttered under my breath before moving toward the closet and aggressively rummaging through it. I pulled out a pair of dark pants and a black shirt, yanking them on with more force than necessary. By the time I was fully dressed, she still hadn’t moved from that same spot. And for some reason, that irritated me even more. I didn’t like this
Last Updated: 2026-05-10
Chapter: 0038
Dorian POVIt felt like a bucket of cold water had been dumped over my head. All the anger I’d felt vanished within seconds, replaced by something I couldn’t even name.She wanted me to reject her.Me. Dorian Greyson.I should reject her?I almost scoffed at the audacity of it. She had to be joking. There was no way she actually meant that shit.But I couldn’t smell fear on her anymore. No trace of the trembling girl who used to flinch every time I raised my voice. And the look on her face told me everything I needed to know.She was serious.“The child isn’t mine,” I said quickly, not even understanding why those were the first words rushing out of my mouth.“What?” she breathed, her hardened expression finally cracking with confusion.“I said the child isn’t mine,” I repeated, feeling something tighten painfully in my chest, making it hard to breathe properly.“That’s… that’s not possible,” she stammered. “She announced it in front of everyone. The whole pack believes…”“The whole p
Last Updated: 2026-05-09
Chapter: 0037
Rhea POV Isa was wrong. Dorian didn’t love me. He had almost killed me. That was how little I meant to him. He had been seconds away from ending my life over a kiss. Kale would never put his hands on me like that. He would never hurt me this way. “You said you didn’t want kids,” I continued after the silence dragged on, him just staring at me. “You put me on birth control pills so I couldn’t have your child while you fucked me whenever you wanted. I took those pills religiously. I never skipped a single day. Not once.” My voice sounded steadier now. Colder. “I thought you hated the idea of having children,” I admitted quietly before swallowing the painful lump in my throat. “But maybe… maybe you just hated the idea of having one with me.” Which was fine, I guessed. I never wanted a child with him either. And now that I finally understood that much, maybe I could stop hoping he’d eventually change. Stop letting my mind wander into stupid fantasies that were never going to
Last Updated: 2026-05-09
Mistaken the CEO for My Husband

Mistaken the CEO for My Husband

Tessa thought her life would improve after marriage, but her dreams shattered when her husband came home with his pregnant mistress, demanding a divorce. The heartbreak left her traumatized, and she lost her memory. When she mistakenly calls another man her husband, Liam—a powerful and enigmatic billionaire—sees an opportunity he can’t resist. Instead of correcting her, he takes her into his home and his life, letting her believe she is his wife. But Liam’s motives are far from pure, and the truth could destroy them both.
Read
Chapter: Chapter 17
Liam pov. She was trying so damn hard that I had to stop myself from smiling. Wanting to see how far she would go. I won’t lie, every movement she made made my chest tighten. And yet, I couldn’t help but think how cute it was that she was working so hard for my attention. I wasn’t complaining… hell, not one bit… but it was clear she didn’t know what she was getting herself into. I could feel my cock getting harder with every inch she moved closer. The way her fingers brushed my skin and the way her lips parted. Fuck, she was testing me, and I wasn’t sure whether to laugh or lose it. She thought she could make me lose control with a few sweet little moves? Cute. It was cute. But she had no idea how much I’d been holding back for months. Still, I decided to play along, but the second her lips touched mine… everything snapped. I didn’t give a damn about holding back anymore. She pulled back with a smug smile. “You wish. I…” I didn’t let her finish. I grabbed her and crushed m
Last Updated: 2025-02-01
Chapter: Chapter 16
Tessa/Emma pov Earlier that day… The woman in the video had said I should wear a red lingerie set. Holding my phone in one hand, I walked over to my closet, skimming through my clothes, but none of them were sexy enough—nothing like what the woman in the video had suggested. “What to do… what to do?” I muttered, pacing back and forth. I couldn’t ask Mrs. Keller or any of the other maids to help me with this; that would be way too awkward. And I certainly couldn’t leave the mansion without Liam knowing—no, that would ruin the surprise. I sighed in frustration and flopped down on the bed, staring up at the ceiling. Then, with a shrug, I clicked on a website and found an online store that sold lingerie. Maybe this would work after all. After scrolling for about 10 minutes, I finally found the perfect set. Liam had given me a personal black card, which I eagerly used to place the order. It wasn’t exactly what I had planned, but it would do. Once I was done, I went downstairs to star
Last Updated: 2025-02-01
Chapter: Chapter 15
Tessa/Emma POVFor over a week after that incident with the strange man, I started having weird dreams. But whenever I woke up, it was impossible to piece them together. It was like knowing you forgot something but not what it was. The feeling stayed, but the dream itself was just… gone.Thank God for Liam. He had been patient with me, always by my side, reassuring me that everything was okay. With his help, I finally got better and returned to my old self.But then something happened at work, and Liam had to return, leaving me alone in the big mansion. Well, not completely alone—Mrs. Keller was still around. Lila also had an art class that Wednesday, so the house felt quieter than usual. And honestly? It was so boring.I lay on the couch, lazily scrolling through social media when a cooking video caught my attention. The dish looked amazing, but what really made me pause was the name.Chicken Marsala.It was Liam’s favorite dish.I remembered him mentioning how much he liked it once,
Last Updated: 2025-02-01
Chapter: Chapter 14
Liam’s POV“When you left… the man I bumped into at the gala… he came into my room,” she finally managed to say.I was furious, but I kept my anger in check and nodded for her to continue.“He wouldn’t stop calling me Tessa…” She said that name with bitterness, and I found myself swallowing hard. “He said I was using you to get back at him… and… and…”“And what?”She closed her eyes as if summoning the courage to go on. “He… he touched me,” she said, and a sad sigh escaped her lips.“He touched you?” I snarled through clenched teeth, and she flinched again.Fuck.“No! No…” she rushed to say, shaking her head as tears welled up in her eyes. “Not like that. He just… held me. His hands were on my shoulders, and he… he kissed my neck.” Her voice cracked, and she looked away. “But even then… it felt…” She stopped, a small sob slipping out as the tears finally began to fall. “It felt disgusting.”I gently brushed her arm as she sobbed, trying to calm the raging storm inside me.She pulled h
Last Updated: 2025-01-28
Chapter: Chapter 13
Liam POV I spent the entire night completely restless. Turning and tossing as if my body couldn’t find peace. Sleep teased me, leaving me staring at the ceiling for hours. By the time the faint rays of sunlight flickered into the room, I gave up entirely. Sighing heavily, I got out of bed and took a quick shower to help me mask how jagged I looked but that did little to nothing. Staring at my reflection, I had now gathered dark circles under my eyes. When I finally made my way downstairs for breakfast, Mrs Keller greeted me with news I didn’t want to hear. “She hasn’t come down yet,” she said cautiously, her eyes studying me as if searching for answers. Immediately, I lost my appetite. The thought of food turned my stomach. Mrs. Keller continued to be persistent,she followed me as I sat on a table. “Liam,” she said softly, “what really happened last night?” I rubbed a hand over my face, the guilt pressing down like a weight I couldn’t lift. “I messed up,” I muttered.
Last Updated: 2025-01-27
Chapter: Chapter 12
Liam's POV I messed up! My fists clenched as I shut the door behind me. Standing in front of it, I tried to calm myself, but the image of her terrified face kept replaying in my head. F**k! I messed up so bad. How could I let myself snap like that? Out of the corner of my eye, I felt someone watching me, but when I turned, no one was there. My jaw clenched in frustration. Pushing through the crowd, I ignored everyone who called my name as I hurried outside towards where my car was parked. But when I got there, my driver was nowhere to be found. I would’ve left without him, but he had the keys, which only made me more furious. I dialed his number multiple times, but it kept ringing without an answer. Gritting my teeth, I groaned and punched the air in frustration. On the fourth ring, he finally picked up. “Where the f**k are you?” I sneered, my voice dripping with anger. “I’m sorry, boss. I just stepped out to get something to eat and—” “Get your ass here in t
Last Updated: 2025-01-26
My Mate, Please Let Me Go

My Mate, Please Let Me Go

“I will never let you go, Amaya. Even if you hate me. Even if it kills you.” Amaya Blackwood was once the cherished daughter of an Alpha. Now, she is nothing but a prisoner in a mate bond she never asked for. Dante should have been her protector, but instead, he became her captor—cold, ruthless, and unwilling to let her go. No matter how much she begs for freedom, he refuses. Bound by fate, trapped by his obsession, Amaya must find a way to escape before she loses herself completely. But how do you run from the mate who will burn the world down to keep you?
Read
Chapter: Author’s Note
And that’s it. 🥹 This is where Amaya and Dante’s journey officially ends. From the first messy fight, to the heartbreak, to the babies, to finally standing side by side as Alpha and Luna again—it’s been one hell of a ride. I just want to say a HUGE thank you to every single person who stuck with me through this story. This is goodbye for Amaya and Dante’s story… but not for me. I’ve got more love stories to tell and I can’t wait to drag you along with me into the next one. So stay tuned. 💕
Last Updated: 2025-09-29
Chapter: Bonus Chapter 10
Amaya POV“Five, four, three…”The countdown echoed around the reception hall, everyone’s voices mixing with laughter and cheers as I tightened my grip on the bouquet. I had swapped my heavy wedding gown for a sleek, elegant dress that let me actually move without worrying about tripping over layers of fabric.Now I stood in the center of the dance floor, the supposed single women behind me, ready to catch.“Two… one!”I tossed the bouquet high over my shoulder. It flew in slow motion, but just as one woman was about to catch it, Cyrus leapt out of nowhere, snatching it mid-air.The crowd gasped in unison. A few people muttered under their breath—even Dante gave him a weird look. Why would he do that?But Cyrus ignored every single stare. He walked straight toward the center of the dance floor, bouquet in hand, and without hesitation, grabbed a mic from the band.“I’m sorry, Amaya,” he said as his gaze met mine. “But I have to do this.”My brows knitted in confusion, and I couldn’t he
Last Updated: 2025-09-29
Chapter: Bonus Chapter 9
Amaya POVFor a second, I just stared at him in silence.“Are you kidding me right now?” I hissed, glancing at the twins as Matteo’s cries softened into little hiccups. “You nearly gave me a heart attack—for this?”“Yes!” he whispered fiercely, throwing his hands out. “Because I’m freaking out, Amaya! I am freaking out!”“Why are…” I started to yell, but the sight of Suri twitching in her crib reminded me, and I dropped my voice fast, gritting my teeth. “Why are you freaking out?”He groaned, dragging both hands down his face before pacing like a caged wolf. “I don’t know… how the fuck am I supposed to know? This was supposed to be easy. I’ve been planning this for months and now I can’t even look him in the eyes without feeling so nervous… oh, I need water.”With that, he walked over to the table, grabbing a bottle. “This could destroy our relationship,” he muttered before guzzling it down.“It already has,” I said casually.He heard that. Mid-sip. And then started to choke. His face
Last Updated: 2025-09-29
Chapter: Bonus chapter 8
Amaya POV“You look so beautiful,” Briella said in awe while I stared at my reflection in the mirror.I was in a big white wedding dress, my hair styled up, and the necklace he had given me resting against my collarbone. This was my dream dress — the one I never got to wear the first time we got married.Now, staring at my reflection after all these years, the weight of it hit me, and tears pricked at the corners of my eyes.“Don’t tell me you’re going to cry. You’ll ruin your makeup,” Briella said, sounding so genuinely concerned it made me snort, fighting back a laugh.“I’m fine,” I whispered, smoothing a hand down the dress, feeling the satin under my fingers. “It’s just… I never thought I’d get this moment back.”Briella’s eyes softened and she gently placed a hand on my shoulder. “You deserve it. Both of you do.”Her words only made my chest ache more, but in the best way. I turned slightly, catching sight of the twins in their tiny white outfits in the crib beside me — Matteo al
Last Updated: 2025-09-29
Chapter: Bonus Chapter 7
Dante POV“Why don’t you want the nanny to stay over?” Amaya asked as I helped prepare her for bed.It’s been two months since the twins were born. Although Amaya insisted she was fully healed, I wasn’t taking my chances with her. We had hired extra help after going through extensive screening — one as the twins’ nanny and one in charge of Amaya, though I still oversaw most of it.“And where would they sleep?” I asked, fluffing the pillow before placing it over her lap so she could lean comfortably.She pressed her lips together already knowing the answer. “You are overworking yourself,” she replied instead, shifting against the headboard. “Let’s just return to the pack. At least there you are surrounded by people you trust and will have more help,” she murmured, her hand resting on her belly as if she was still unconsciously protecting the twins even in her healing state.“It’s not ready yet,” I said, kissing her forehead before she could argue. “And besides, I’m not complaining.”Sh
Last Updated: 2025-09-29
Chapter: Bonus Chapter 6
Amaya POV When I opened my eyes, the first thing I felt was intense pain in my lower stomach, making it hard to even breathe. For a second, I didn’t know where I was—just the white walls and the steady beeping sound—but then it all slammed into me. The contractions, the screaming, and the way everything had gone crazy and terrifyingly dark. I felt a weight on the side of my bed and turned my head weakly, only to find Dante seated next to me, his head resting on the edge of the bed. A weak smile formed on my lips remembering how panicked he had been. Even in the haze I was in, I could still see the terror in his eyes. “Dante…” I croaked. He shifted, like he half thought he was dreaming, then suddenly bolted upright so fast it startled me, his eyes widening. “Amaya…?” He breathed my name like a prayer. His eyes were bloodshot, dark circles under them, his hair a mess, even his shirt was wrinkled. In a flash, he was out of the chair and on his knees beside the bed. “You’
Last Updated: 2025-09-20
The Alpha Who Saved Me

The Alpha Who Saved Me

Remi was just an ordinary girl. At nineteen, her life was messy, chaotic, and far from perfect, but it was hers. Until everything changed in the blink of an eye. Kidnapped by rogue werewolves, creatures she didn’t even know existed, Remi finds herself trapped, terrified, and alone, all because of her father’s debts. She prepares for the worst until a handsome stranger appears and saves her. A powerful Alpha. Her supposed hero. Grateful and desperate, Remi believes she’s finally safe. But she realizes too late that she hasn’t been rescued. She has been claimed. With no way out, Remi is forced to adapt to her new role. But it is hard to survive when you are chained every night. Trigger Warnings: Graphic violence, sexual assault, non-consensual sex, psychological abuse, torture, captivity, mature and disturbing themes.
Read
Chapter: 0026
Rhea POVSuck on it.Those words echoed in my skull, rattling every nerve in my body until I swore I couldn’t breathe.I stared at the thick length in his hand, the veins running along it, the flushed tip so close to my face it made my throat dry. My lips parted on instinct but no sound came out.Up close it looked even bigger. Did he really want me to put that in my mouth? If I could choke just on his thumb, then I’d be dead with this.The thought made my stomach twist, but I knew better than to voice it. I desperately wanted to say no, to beg him for something else, but that would be practically asking for a death sentence.What if I told him I didn’t know how? I slowly lifted my gaze to his face, hoping to find some shred of softness there, anything that might make him reconsider.But the moment my eyes locked with his, I regretted it. His stare was cold and empty like a void that could swallow me whole. I instantly broke away, snapping my gaze back down to his thick cock in his ha
Last Updated: 2025-10-18
Chapter: 0057
Remi POV“Silver,” she cried out.My heart dropped when I saw the thick silver strip wrapped around her chest like a tight bandage, clinging harshly to her skin. I couldn’t even imagine the pain.“What are you waiting for? Get it out!” I urged, fumbling with my hands.“I can’t,” Nadia whispered, turning to me — and for the first time, I saw tears streaming down her face. “Werewolves can’t touch silver. You have to help her.” She pleaded.How had I forgotten that?I took a deep breath and quickly crouched down beside her. Nadia held Vivian’s body still while I searched for a way to pry the metal off, but there was no opening, no loose edge.“Turn her around,” I said. Nadia gently shifted Vivian’s trembling body to the side.I ran my fingers along her back, brushing away sweat-soaked fabric until something sharp pricked my skin. I leaned in, and my eyes widened at the sight of a small, rusted silver lock.“It’s locked,” I muttered in disbelief, staring at the cruel piece of metal securi
Last Updated: 2025-08-13
Chapter: 0056
Remi POVSurprisingly, I slept really well that night. Maybe because my back wasn’t arched off the wall or because I wasn’t touching myself in my sleep, trying to find some kind of pleasure.The throbbing ache between my thighs had stopped, though my body was still a bit sore from everything that happened yesterday. But at least now, I could think clearly. It almost felt like none of it ever happened, which only made me fully process just how much really did.I cursed myself silently as I sat up in bed, reliving every second I gave in… every moan that slipped from my mouth from pure, intense pleasure.The door to my bedroom opened suddenly, pulling me from my thoughts. Nadia stepped in.“The Luna asked that we move you to a new room,” she said softly, lowering her head.Oh, right. I had almost forgotten I requested that. I didn’t think it’d be ready this quickly.“Do I change or…?”“No…” she said quietly. “You can come just like that.”I nodded and started to push the sheet off, winci
Last Updated: 2025-07-30
Chapter: 0055
Remi POV“Don’t you get tired?” I whispered, my voice coming out shaky.Selene was on top of me, her fingers moving inside me with a slow, teasing rhythm. My body was still wet, still reacting to her touch, but it wasn’t as intense as it was just hours ago. At least now I could actually think. Barely.And all I could think was… how the hell does she keep this up every single night?She didn’t even pause, her lips brushing along my jaw as her fingers curled inside me.“Why would I get tired of this?” she murmured. “Of you?”Her thumb pressed against my clit and my hips bucked without warning, a moan slipping from my lips before I could stop it. I tried to hold onto the question, to ground myself in it, but she was already dragging me back to the edge.“I mean…” I gasped, digging my nails into her back, “…you do this every night with the same energy. Aren’t you ever… done?”She pulled back slightly, just enough to look into my eyes.“Are you tired?” she asked. Her question came like she
Last Updated: 2025-07-24
Chapter: 0054
Zanye povNikolai remained quiet for a long while, like he was trying to process my words.“Wait… who?” he finally spoke.“Remi,” I replied, and his eyes widened just like I expected.“You marked her?!” he asked, almost raising his voice again, panic lacing every word.“No,” I said, watching as Nikolai’s tense shoulders slowly relaxed.I sighed heavily, slowly getting up and walking toward him. “Even if I wanted to, you know I can’t. If I mark her, I won’t be able to stand anyone else touching her, and that would be dangerous for both of us.”Nikolai nodded in agreement, but then his brows furrowed even deeper.“Then how can she be in heat if she’s not marked?” he asked. “It’s not in human biology for that to happen. It’s dangerous — their body can’t handle it. You know that,” he added, his eyes narrowing like he was trying to solve a puzzle with missing pieces.“I know,” I said, rubbing the back of my neck. “But when we had sex—”“You forced her!” Nikolai cut in, his eyes growing so
Last Updated: 2025-07-21
Chapter: 0053
Zanye POVI lay shirtless on her bed, which barely contained me, while she rested on top of me, still completely naked. I listened silently to the sound of her heartbeat, my hand gently stroking her hair while her fingers traced the scars across my chest.We’d been like this for a long time, not saying a word.“Did you sleep with that courtesan?” she asked suddenly, her voice soft, her finger still trailing the scar with her head turned to the side. “I’m just… curious,” she added too quickly.I felt her body tense just a little, and that made me smile. My hand moved from her hair to her back, and she shifted slightly, adjusting so she could see my face as I shook my head.Her body relaxed against mine again, but then she continued.“Then why did you take her with you? Was it to make me jealous?”The question came out of nowhere, and I couldn’t even think of a response.“Because it worked,” she added, and my eyes widened for a moment.That was never my intention. I never wanted to hurt
Last Updated: 2025-07-19
You may also like
Obsessed With An Alpha Rogue
Obsessed With An Alpha Rogue
Werewolf · Phenomenal Gold
1.3K views
I FELL IN LOVE WITH THE LYCAN
I FELL IN LOVE WITH THE LYCAN
Werewolf · Daniella Nobei
1.3K views
The Lycan King's Alpha
The Lycan King's Alpha
Werewolf · Kat Silver
1.3K views
THE ALPHA KING AND HIS PRISONER
THE ALPHA KING AND HIS PRISONER
Werewolf · Jackson black
1.3K views
Reborn of the Betrayed Luna
Reborn of the Betrayed Luna
Werewolf · Estrell Rose
1.3K views
Claiming Our Luna Back
Claiming Our Luna Back
Werewolf · Author VJ
1.3K 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