author-banner
Emel Emerald
Emel Emerald
Author

Novels by Emel Emerald

In love with my StepSon

In love with my StepSon

On her eighteenth birthday, Melissa expected a fated mate bond and a future as Luna. Instead, she received a public humiliation that shattered her soul. Her childhood sweetheart, Kelan, rejected her for her best friend, and her own family sold her to the highest bidder like livestock, to Alpha Draven the Demon of Dark Moon Valley. He is a man twice her age, a tyrant who bought Melissa to break a dark bloodline curse. He expects an obedient pawn and a submissive wife. He didn't expect a strategist. From the shadows of Draven’s stone fortress, Melissa begins a cold-blooded campaign of revenge. She isn't just surviving; she’s siphoning wealth, buying up her ex-mate's debts, and plotting a coup. But her plan hits a deadly snag when she touches Briston, the Alpha’s son and heir. The spark is undeniable. The Moon Goddess has played a cruel joke and Melissa is fated to the son of the man who owns her.
Read
Chapter: Chapter Forty-Five
MelissaI woke to the sound of muffled voices and the sharp smell of herbs that made my nose wrinkle. My eyes fluttered open and I found myself staring up at an unfamiliar ceiling. White plaster with wooden beams running across it. Not my chambers."She's waking up," someone said softly.I turned my head slowly and saw the pack healer standing beside a narrow bed with her hands clasped in front of her apron. Draven stood near the window with his back to me and his shoulders tense. Briston was positioned by the door with Delilah beside him and both of them were watching me with varying expressions of concern."What happened?" I croaked while trying to sit up.The healer rushed forward and placed a gentle hand on my shoulder."Easy Luna," she instructed. "You fainted during breakfast. You've been unconscious for nearly an hour."An hour? I had been out for an entire hour.Draven turned from the window and crossed the room toward me with quick strides. He sat on the edge of the bed and t
Last Updated: 2026-05-09
Chapter: Chapter Forty-Four
MelissaThe past few weeks had settled into a strange rhythm that felt both dangerous and intoxicating. During the day I sat beside Draven at council meetings while he discussed pack business with his advisors. He treated me like fragile glass now, careful not to be too rough, asking if I needed anything, making sure the servants attended to my every need."Luna Melissa, would you like more water?" one of the maids would whisper."The Luna needs a cushion for her back," Draven would order without even asking me first.I played the part perfectly. Nodding when expected. Smiling at appropriate moments. Sitting next to him when required and making suggestions when permitted.But at night when Draven finally fell into his deep sleep, I would slip out of our chambers and make my way through the dark corridors to find Briston waiting for me in whatever hidden corner of the fortress we had agreed upon.The library became our sanctuary. We would meet there after midnight and talk in hushed vo
Last Updated: 2026-05-08
Chapter: Chapter Forty-Three
BristonI woke up with Melissa's scent still clinging to my sheets and the memory of last night burning through my mind like fire. Every touch, every kiss, every moment she had been mine played on repeat until I had to force myself out of bed just to clear my head.I walked to the window and stared out at the training grounds while my wolf Gorne paced restlessly inside me. We had claimed our mate properly last night. Marked her in every way except the one that would make it permanent and visible to the entire pack.My phone buzzed on the nightstand and I grabbed it quickly. A message from Athen lit up the screen."Need to talk, usual spot in one hour."I dressed quickly and made my way out of the pack house through the side entrance I had been using to avoid my father. The drive to the cafe took less than twenty minutes and when I arrived Athen was already waiting at our corner booth with two cups of coffee sitting on the table.I slid into the seat across from him and he studied my f
Last Updated: 2026-05-07
Chapter: Chapter Forty-Two
KelanI stood at the head of the council chamber table and straightened my ceremonial robes while surveying the room. Every council member had arrived and taken their seats. Cindy sat to my right looking radiant in a deep burgundy gown with her hair arranged in an elaborate style. Valor stood near the back wall with his arms crossed and his expression unreadable."Thank you all for coming," I began as I placed my hands on the table. "I've called this emergency meeting to announce an important decision that will help restore our pack's prosperity."Cindy reached over and squeezed my hand encouragingly. I smiled at her before turning back to the council."After careful consideration and consultation with my great minds," I continued while gesturing toward Cindy, "I have decided that all women in our pack will no longer hold positions in the corporate sector. Instead they will be reassigned to agricultural work in the farms and fields where their labor can directly contribute to our foo
Last Updated: 2026-05-07
Chapter: Chapter Forty-One
MelissaI stopped fighting, I surged up on my toes, still pinned by his hand, and claimed his mouth again.The kiss was fire and honey. I poured every unspoken ache into it, every lonely night, every stolen glance, every time I felt hollow in Draven’s bed. Briston groaned against my lips, and his grip on my wrists loosened just enough for me to twist free. My hands found his face, holding him to me as I deepened the kiss He shuddered. Then, in one fluid motion, he scooped me up, his arms were around my thighs and I wrapped my legs around his waist instinctively. He carried me to the bed in three strides and dropped me onto the furs. I yanked my robe open while he tore his shirt off. My hands attacked his belt, shoving his pants down. His thick cock sprang free, heavy and leaking. I wrapped my fingers around it and stroked, loving the way he hissed and thrust into my fist.“Fuck, Melissa,” he groaned.I pulled him down on top of me. His mouth found my tits immediately, sucking har
Last Updated: 2026-05-06
Chapter: Chapter Forty
MelissaIt had been a few days since Briston walked out of the council chamber without acknowledging me and the distance between us had only grown wider. Every time I passed him in the hallways he was deep in conversation with Athen or standing too close to Delilah while they discussed pack matters I wasn't privy to.I tried not to notice. I tried not to care.But Mia whined constantly in the back of my mind and pulled at the mate bond until my chest ached with a pain I couldn't explain away as bruised ribs or exhaustion.Today I walked past the library and heard voices drifting through the partially open door. I slowed my steps and glanced inside. Briston stood by the window with his arms crossed while Delilah sat in one of the leather chairs with maps spread across her lap. She pointed to something on the parchment and he leaned down to look closer. His hand rested on the back of her chair and she smiled up at him like he had just said something clever.The sight made my stomach twi
Last Updated: 2026-05-06
Scarred Hearts: A Mafia Billionaire Romance

Scarred Hearts: A Mafia Billionaire Romance

When her family loses everything, Leya Anderson is forced into a marriage with the most dangerous man in Rome—Harrison Blackwood, a ruthless mafia billionaire with no heart left to give. To him, she’s just another gold digger To her, he’s the monster who ruined her life. But one secret changes everything—Leya is carrying his child. Caught between Harrison’s thirst for revenge and the cruelty of his powerful family, Leya must fight to protect her baby… and herself. Can love grow in a marriage built on hate, or will two scarred hearts destroy each other forever? A forced marriage. A dangerous secret. Two scarred hearts destined to collide.
Read
Chapter: Chapter 271: The First Command
The dining room of the Blackwood mansion had been its pride always. Below the chandeliers of imported crystal was a long mahogany table. It had been the home of deals, the home of impressions, the home of Samuel Blackwood, king of his loyal retinue, as decades had passed. However, the air was not like this night. Leya was at the table-end. Not as a guest. Not as an intruder. As the host. The mahogany under her hand was hers, the chandeliers shone back on her. All the servants in the room were walking about with contracted shoulders, and in low whispering glances, since they were all aware whose name was on the deeds and papers in the vault. Samuel was sitting three chairs down, not head any longer. His jaws were so tight that his vein in his temple ached. He had been kept silent three days, three days of her re-orienting his house about herself. Now the silence broke. “Eleanor. Vivian.” There was a clink of dishwares broken by the voice of Leya. Her hand was not raised in gratit
Last Updated: 2026-01-02
Chapter: Chapter 270: The Weight of Ashes
The atmosphere of the Blackwood mansion had been filled with millions of polish and perfume, fresh-cut roses in crystal vases and so forth. It smelled now of smoke, not of actual fire, but of the smoke which remains after a shipwreck. The air was thick with defeat.Samuel sat despondently in the study looking upon an empire that now no longer took care of him. Several hours had passed before he touched his bourbon. All his eyes were red and his hands trembling on the desk. The manuscripts in his presence were not his, and had been gilted with seals, of which he had not given the issue. Ownership transfers. Legal notices. One was called by a name which turned his stomach:Leya Anderson.The woman whom he had buried in hatred. The reverted woman had entered to be his executioner.As the door creaked Samuel did not raise his head. He knew the footsteps. He knew the silence.“Samuel.”Her tones were very low, and yet like a knife.Leya entered the room, with no more haste, letting her red
Last Updated: 2026-01-02
Chapter: Chapter 269: The New Rules
The silence that followed the fall of Samuel was deafening. The physique of a man whose voice could make statutes in the halls seemed almost obscene. Eleanor dropped on her knees by him, and her hands shook as she attempted to raise him.“Samuel!” Her cry cracked like glass. She shook him, desperately, but he groaned, and said, holding his chest.Doctor! she screamed to the servants. “Call the doctor, now!”No one moved. All the maids and all the butlers and all the guards all turned their eyes upon Leya.And Leya did not nod.She just walked out, clicking with her heels on the marble. The echo was more authoritative than the cane of Samuel.New rules, she said, in a low but immovable voice, have been made in this house.Eleanor threw up her head, and her eyes were wild. “You witch! You caused this! You—”The hand of Leya flicked and two bodyguards went on. The cold metal flashed as they brought up their weapons. The words Eleanor was saying choked in her throat.Vivian, who was stand
Last Updated: 2026-01-02
Chapter: Chapter 268: The Disconnection of the Patriarch.
Samuel’s roar filled the hall. “Out! Out of my house!” With his cane he struck the marble so forcefully that it rang along the rafters. His voice, which was iron, is now frayed like old rope. Leya didn’t flinch. She stood motionlessly with a wall of her bodyguards behind her. The defendant, the judge, the courtroom, all of this was transformed into a courtroom by them, with Samuel at the stand and her at the bench. My house now, she thought, now. “Lies!” He took another step staggering, red creeping up his neck. Fraud, imposture, witchcraft-” his hands trembled as he picked up one of the papers on the table and he was about to rip it to pieces. Leya smiled coldly. “Rip them. Please. Each scrap you scrap only goes to show how desperate you are. And I have thirty more, Samuel. Thirty nails for your coffin.” The cavernous words were sharper than a blade. His hand froze midair. Slowly, it dropped. Vivian moved up, eyes shining, whispering like venom. Father... perhaps it is tru
Last Updated: 2026-01-02
Chapter: Chapter 267: The Papers of Ruin
The stillness in the great hall was long enough to discolour. There were dust-mites in the chandelier light, wait-girls embraced one another in the window-dressing-bays, and the Blackwoods were standing still on the great staircase like marble below their feet.Leya let it linger. She had waited years to see this, now why hurry?Finally, she looked up. Her gaze found Samuel first.“Samuel Blackwood.” Her voice was deep, monotonous, every word slicing the air as a blade. You ought to have interred me stiffer.Samuel blushed, and it seemed to him as though the name had been an indictment rather than a name. I spit, you killed me, and the words were tremulous. “I buried you myself—”No, she interfered, going still deeper into the hall. “You buried a lie. And rotted like all lies it has rotted.The hand of Vivian fluttered to her mouth. Eleanor held the banister because it could not support her. Harrison stood there, paralysed, unable to look away out of her.Leya put her hand into her le
Last Updated: 2026-01-02
Chapter: Chapter 266: The Queen Returns
It was several decades since the Blackwood mansion had been silent. Its chandeliers were twinkling, its marble floor gleamed but the brilliance was vacant, as the stage in opera before the curtain is raised on tragedy.Samuel Blackwood had not taken a drop of bourbon, nor had he looked at the phone, using the gaze of a person who could read it to indicate a phone call. All audits, all the calls of lawyers, all the letters had told what his gut had recognized, that his empire was sinking. His name was weakening. His house was cracking.And then came the sound.The heavy throb of engines on the other side. Tires crunching gravel. Doors slamming shut.The guards on the entrance turned stiff. The Blackwood children were at the windows. Sergeants were standing still traying. No one had been expected. The one who appeared unannounced last had appeared many years before.Not by command, but by violence the gates were opened. The black SUVs would like ghosts enter the courtyard with the black
Last Updated: 2026-01-02
The Wrong Vow, My Perfect Match

The Wrong Vow, My Perfect Match

Charlie, Serena’s fiancé, had burst into my bedroom, drunk and furious with blazing eyes. "She’s gone because of you," he had roared, his voice cracking with a pain that I had never seen before. He had grabbed my arm, his grip bruising my skin as he dragged me roughly toward the mirror. "Look at yourself, Evelyn. You have her face, her hair, her eyes. But you’re the one who ruined her. You’re the reason she can't walk, and now you’re the reason she’s vanished." "You are only in this house because you look like her," he hissed, his eyes boring coldly into mine. "You are a placeholder and that’s what you will always be. You stay here to suffer because that is the only value you have left. Your parents were right about you. You were always the mistake they couldn't fix." ______________ Evelyn was the family’s black sheep, while Serena, her sister, was the family’s salvation. She was forced to marry the man who hated her to pay for a crime she didn't commit. For years, Charlie made her life a living hell to avenge her sister's legs. But when the paralyzed sister returns walking and Charlie demands a divorce, Evelyn signs the papers and vanishes with a secret. Five years later, she’s back not as a victim, but as the CEO who owns his rival company. Charlie, realizing Serena is the true villain, wants a second chance but it’s too late.
Read
Chapter: Chapter Forty Four
Evelyn"What the fuck Serena," I screamed.She stood in front of me with her arms crossed and her head tilted with that slow unbothered smile that I had grown up watching her use on people she had already decided she had won against."Well, well, well," she murmured, moving around me slowly, "look who we have here, tied to a chair like some animal.""Serena, watch your tone," I snapped.She stopped walking and turned to face me and the smile sharpened. "Or what?" She stepped closer, close enough that I could smell her perfume, the same one she had worn since we were teenagers."You are going to call the police?" She laughed, low and unhurried. "That is all the power you have got, but me," she spread her arms slightly, "I have all the weapons that can blow your head clean off your shoulders." She tilted her chin. "Look around you."I looked.Men lined the walls, four of them at least, armed in a way that made the room feel smaller than it already was, their expressions were flat and co
Last Updated: 2026-06-10
Chapter: Chapter Forty Three
CharlieWhat in the world was wrong with Serena.I was reading her text for the third time when Frank caught up with me in the parking lot, slightly out of breath, his jacket was open and his keys were jangling in his hand."Bro, we have to talk," he called out, falling into step beside me."Not now Frank," I muttered, my eyes were still on the screen."Would not be home tonight. Love, wifey." I read it again and felt something between relief and suspicion because with Serena those two things were rarely far apart."Serena is crazy," I announced, not entirely to Frank, "Serena is damn crazy."Frank slowed. "What is the matter?""Nothing," I replied, shoving the phone into my pocket, "I am just tired, what does she even mean she will not be home tonight, where the hell is she going?"Frank looked at me for a moment and then did the thing he always did when he thought I was overreacting, which was laugh, the short easy laugh of a man who had never been married to Serena."Just one of th
Last Updated: 2026-06-08
Chapter: Chapter Forty Two
EvelynI had waited for Julian to come home, not because I missed him, well not entirely, but because I wanted to see the look on his face when he found out I was going somewhere he had absolutely no idea about.He did not come home.By seven the makeup artist was packing up her kit and looking at me the way people look at something they are proud of."Ma'am," she said quietly, stepping back to take me in fully, "I have been doing this for eleven years and I have never seen such beauty in all my life."I smiled at my reflection and said nothing because there was nothing to add.The gold dress hit differently tonight, sharper somehow, and my hair was pinned in a way that made my neck look long and my posture deliberate, and I looked exactly like a woman who had somewhere to be and intended to be felt when she arrived.I walked to Leo's room first.He was already asleep, one arm thrown over his face the way he always slept, his mouth was slightly open, his toy figures lined up along the
Last Updated: 2026-06-08
Chapter: Chapter Forty One
CharlieAfter crazy Serena had burned the papers, I was utterly convinced that I was not getting out of this marriage easily.I had sat in front of that fireplace for a long time after she went back to bed, staring at the ash, and the thing that kept circling my mind was not the inconvenience of reprinting documents or the delay to the legal process, it was the calm on her face when she turned around, the absolute absence of regret, like she had done something completely reasonable and was prepared to do it again.I called Harrison first thing that morning."She burned them," I said when he picked up.He paused for a second. "The divorce papers?""Every page. She burnt everything."He kept quiet, longer this time. "Are you somewhere you can talk?""I am in my car," I replied, pulling out of the driveway before Serena could appear at a window and watch me leave."Alright," Harrison sighed, I could hear him thinking, the particular silence of a man reorganizing his approach. "This is n
Last Updated: 2026-06-07
Chapter: Chapter Forty
EvelynIt was funny how Julian was quick to dismiss what I had seen, he did not even try to convince me otherwise, he just went straight into talking me out of it.I had lain awake most of the night replaying it, the way his hand had closed around my wrist before I could even lift the cheque off the vanity, the quiet certainty in his voice when he said that is none of your business, like he had been waiting for exactly that moment and knew precisely what he was going to say when it came.By morning I had decided I was going to wait, I was going to give him the space to come to me the way he always did, to circle back and explain and make it make sense the way Julian always made things make sense.He came downstairs while I was making Leo's breakfast, dressed already, jacket on, and his phone in his hand."I have to attend to some business," he said from the kitchen doorway.I kept my eyes on the pan. "Okay.""I am not sure how long it will take.""Okay Julian."He paused for a second,
Last Updated: 2026-06-06
Chapter: Chapter Thirty Nine
CharlieIt took a lot of courage for me to say it, I kept taking deep breaths to calm myself down but my chest kept rising and falling.The drive home took twenty minutes longer than it should have because I missed my turn twice."Serena," I said to the windshield, keeping my voice level, "I think this marriage is not working."I shook my head.Too soft."Serena," I tried again, tightening my grip on the wheel, "you have not been good to me, you have not been honest with me, and I think it is time we both…"I stopped. She would eat me alive before I finished that sentence.I exhaled hard and tried once more. "Serena, I want a divorce and I need you to…""Fuck," I cursed hitting the steering wheel. Even saying it to an empty car felt impossible, felt like the words were too big for my mouth.The horn blared, long and continuous, and the driver beside me swerved and laid on his own horn, and the car behind me followed, and suddenly the entire road was a chorus of angry honking and I was
Last Updated: 2026-06-05
Entwined Hearts: A Billionaire Romance

Entwined Hearts: A Billionaire Romance

Jade, Jasmine and Jayla are fraternal triplets and a billionaire heiresses who have always shared everything. But when they each fall for the same charming, middle-class man, their unbreakable bond is put to the ultimate test. As jealousy and rivalry take root, their sisterly love begins to fracture. But what they don’t know is that the man they’re fighting for isn’t who he claims to be. He’s playing them all spinning a web of lies, secrets, and dangerous manipulation. Will their sisterly love survive the ultimate betrayal? Or will this man’s deceit turn them against each other forever?
Read
Chapter: CHAPTER 78
The Last Battle – Axel's Final Stand The triplets burst into Audrey's apartment, closing the door. Audrey sat in the middle of the room, holding herself, face white. Jasmine gave her a quick glance. "You okay?" Audrey nodded but winced her hands. Jayla sighed deeply. "You should have mentioned it when he called." Audrey gazed down. "I thought I could handle it." Jade snorted. "Not with Axel. He doesn't listen to no." Jasmine stood by the window, narrowed eyes intently focused as she gazed out. Then she froze. Outside, in front of the window, on the street, a black car. A dark figure in the car. Watching. Waiting. Her heart was pounding. He was here. She spun to her sisters, low voice, resolute. "He's outside." Audrey's eyes widened. "What?" Jayla leaped to the window to look out. Jade cursed under her breath. "That psycho." Jasmine breathed slowly, deeply, attempting to soothe herself. She wasn't scared. She was angry. Axel had done enough already. Sarah was d
Last Updated: 2025-04-01
Chapter: CHAPTER 77
The Final Stand – Axel's Last Gamble Audrey was on her couch in her apartment, frowning at her phone, the screen lighting up with an unknown number. Her gut clenched. She knew who it was. The second it started ringing she knew. A shiver ran down her spine, her heart racing. Axel. He was calling her. She swallowed hard, her fists tight. She had blocked him. Had changed her routine. Had tried to close him out of her life. And yet. He'd somehow come back anyway. The ringing stopped. A voicemail message showed up. She was breathing irregularly as she hit play. And then his voice was smooth and even, weighted with something sinfully wicked bouncing off of the walls. "Audrey he said, did you really think I'd let you go that easily?" Her blood went cold. "We both know you still think of me. Of us." Her fists clenched on the phone. No. No, she didn't. She wouldn't. She couldn't. "I gave you your space. I let you pretend. But it's time to come home, sweetheart." Audre
Last Updated: 2025-04-01
Chapter: CHAPTER 76
The Fall of a Legacy – Their Father Is Brought to Account Their father slumped in the interrogation room, the stark metal table between him and the detectives. For the first time in his life, he was not in charge. His expensive attorneys weren't going to get him out of this today. His influence, his name, his power—it meant nothing now. The seasoned detective dropped a file onto the desk, reopening it. Pictures. Documents. DNA tests. It all lay before him. "You drew up official papers," the detective said, his own voice tightly controlled. "You drew up fake papers and left your firstborn daughter to live and live comfortably. His father's jaw clenched. The detective continued, "And because of that, Sarah spent her entire life believing she wasn't wanted." A bitter silence. "And now she's dead." For a moment—a fleeting moment—something passed through his father's eyes. Regret? Guilt? Maybe. But too little, too late. The detective leaned in.
Last Updated: 2025-04-01
Chapter: CHAPTER 75
The Last Truth – A Mother's Justice The triplets were in their mother's living room, the weight of what they had to say very much on their minds. Their mother sat opposite them, her fists clenched on the armrests of the chair while her face was set in stiff lines. Jasmine took a deep breath. "Mom… we've got something to say." Jayla leaned forward. "Something about Dad." Jade sighed. "And Sarah." Her mother's eyebrows jerked with horror when she said the name Sarah. "What about her?" Jasmine's voice was constricted, but she fought to say something. "She was our sister." Their mother's breath stalled. Her hand gripped the chair as her knuckles turned white. No one uttered a word for a second. Then, in a whisper just above a murmur— "What did you just say?" Jayla swallowed hard. "Sarah… she was Dad's daughter." Jade paused before saying again, "His first daughter." Their mother turned white. "That's not… that's not possible." Jasmine pulled out the pro
Last Updated: 2025-03-30
Chapter: CHAPTER 74
The Aftermath – Shadows of the Past The triplets sat in silence, the weight of the news pressing down on them. Sarah was dead. And even after everything she had done. Even after the lies, the betrayals, the destruction It didn’t feel like a victory. Jade let out a slow breath, staring at the floor. “I thought I’d feel… relieved.” Jayla shook her head, her voice quieter than usual. “Me too.” Jasmine's clutch on her cup of coffee spasmed. "She was our sister." Jayla grumbled unwillingly. "Half-sister." Jasmine shut her eyes. "It doesn't matter." For in the end, Sarah had been as lost as they had once been. The difference? She never had her way back. Fraser and Tressa – A New Beginning, or a New Threat? Tressa turned a lock of hair around her finger, watching out the apartment window. "She's really gone," she murmured. Fraser, who stood behind her, let out a deep sigh. "Yeah." Tressa’s chest tightened. Sarah had been many things—an enemy, a rival, a storm in human form.
Last Updated: 2025-03-30
Chapter: CHAPTER 73
The Aftermath – A New Future, A Lingering Past Sarah retreated from the front door of Fraser's, her heart pounding in her ears. She'd dreamed to herself for months that she might possibly be able to fix what she'd broken. That she could win him back. But now? Now, she knew more. She'd been too late. Fraser's moved on. And not with someone. With Tressa. A woman as clever, as cunning, as smart as Sarah used to be. Sarah's fists clenched. She'd lost before. But this? This was not the same. This had been done. And she was not so sure that she could do that. And meanwhile – Fraser and Tressa's New Beginning Tressa shut the door, breathing softly as she smiled at Fraser. "A knight?" she said, regarding him. Fraser rubbed at his hair, jaw locked. "That was. unexpected." Tressa smiled, leaning on the wall. "Seriously? You didn't think she'd come crawling back sooner or later, or something?" Fraser breathed slowly. "Part of me did, yes. But that moment I just saw her?"
Last Updated: 2025-03-30
You may also like
Alpha's Curse
Alpha's Curse
Werewolf · Elixir Winters
3.5K views
THE ALPHA'S SECOND CHANCE MATE
THE ALPHA'S SECOND CHANCE MATE
Werewolf · A star named Tina
3.5K 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