<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Taboo &#8211; Read Books Online Free Ebooks good best novels to read</title>
	<atom:link href="http://www.books2020.com/genre/taboo/feed" rel="self" type="application/rss+xml" />
	<link>http://www.books2020.com</link>
	<description></description>
	<lastBuildDate>Sun, 12 Jul 2026 16:11:19 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>http://www.books2020.com/wp-content/uploads/2020/09/favicon.png</url>
	<title>Taboo &#8211; Read Books Online Free Ebooks good best novels to read</title>
	<link>http://www.books2020.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Magpie (Made Marian Legacy #4) Read Online Lucy Lennox</title>
		<link>http://www.books2020.com/magpie-made-marian-legacy-4-read-online-lucy-lennox</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Sun, 12 Jul 2026 16:11:19 +0000</pubDate>
				<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Lucy Lennox]]></category>
		<guid isPermaLink="false">http://www.books2020.com/magpie-made-marian-legacy-4-read-online-lucy-lennox</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.books2020.com/genre/m-m-romance-2" rel="category tag">M-M Romance</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/lucy-lennox" rel="tag">Lucy Lennox</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/made-marian-legacy-series-by-lucy-lennox">Made Marian Legacy Series by Lucy Lennox</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>44<br /><strong>Estimated words: </strong>41687 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>208(@200wpm)___ 167(@250wpm)___ 139(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=44'>44</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


He’s my father’s best friend. My protector. My forbidden obsession.<br />
<br />
For as long as I can remember, Kittredge Evers has been my anchor—the powerful CEO who never let me down, the man who called me Magpie and filled my childhood with treasures. My father's best friend. But when one drunken confession shattered our careful boundaries, I learned how dangerous it was to want him.<br />
<br />
Ten years later, I’m grown. I’m no longer the sweet kid he swore to protect—I’m a man with desires of my own. And Kit? He’s still the most compelling man I’ve ever known. Stern, gorgeous, untouchable… and the one person I can’t seem to let go.<br />
<br />
Every stolen glance and slip of the tongue drags us closer to the line we swore we’d never cross. But once we do? There’s no turning back.<br />
<br />
Magpie is a scorching, age-gap, father’s-best-friend MM romance filled with slow-burn tension, forbidden desire, and the kind of devotion that sets the world on fire<br><br>*************FULL BOOK START HERE*************<br><br>PROLOGUE<br><br>ROBBIE<br><br>“He doesn’t mind, I promise,” I repeated as I punched in the key code next to the front door.<br />
<br />
My friend Jason narrowed his eyes at me. “And who’s the guy who owns this place again? Your uncle?”<br />
<br />
“Jesus, no! God. No. Kit is… I mean, he’s kind of like an uncle. He’s been my dad’s friend for as long as I can remember.” I shoved the heavy door open and felt the sweet relief of the air-conditioning. Rabbit Island, South Carolina, was more humid than Berkeley, California, by a factor of a hundred million. At least. “But he’s cool. I mean… he’s not as old as my dad, so he’s less embarrassing.”<br />
<br />
“He must be an actor too,” Jason said with a trace of awe in his voice. “Look at this place.”<br />
<br />
I reached down for our bags and pulled them inside before closing the door behind us. “He’s the CEO of Evers Media.”<br />
<br />
Jason’s eyes bugged out of his head. “Evers Media, like the people who make the Nova Syndicate movies?”<br />
<br />
I nodded and flicked on the nearest light switch. The wide expanse of windows across the back of the house reflected warm light from all the lamps around the wide-open living room and kitchen space. “And a bunch of other stuff. They also produce the TAC-9 series and Oxbow Valley.”<br />
<br />
“Holee shit, Robbie. Fuck. This place is insane.” He kicked off his shoes by the door as if afraid to leave even a single smudge on the wide-plank hardwoods and designer rugs. “I don’t even want to touch anything. Can you imagine how much all this shit costs?”<br />
<br />
I hated moments like this, when I was reminded that the world I grew up in was foreign and untouchable to most of my friends. Jason had grown up in a tiny town in Kentucky and had only ended up at UC Berkeley after busting his ass working and establishing residency in California first. He was the poorest of our group of friends, and it was easy to forget.<br />
<br />
“It’s just stuff,” I said defensively. “And you can stop treating everything like it’s precious. I promise Kit doesn’t care. He’s only here like four times a year, anyway. That’s why he said I can use it whenever I want.”<br />
<br />
Jason let out a breath and moved over to the overstuffed sofa before dropping himself onto it. “Okay, then. I’ll stop being a freak about it. But please thank him for me. Being able to take off after finals like that… and ride in your dad’s plane. I feel like I’m in a reality TV show or something.”<br />
<br />
“Two college grads pairing low-calorie beer with a family-sized bag of Oreos while falling asleep on the beach is hardly going to pull in big ratings,” I pointed out.<br />
<br />
He grinned. “Wait till everyone else gets here. People would pay money to see a group of hot drunk guys playing beach volleyball. The money would roll in.”<br />
<br />
My phone buzzed with a text.<br />
<br />
Kit<br><br>You made it. Sibley said the kitchen is stocked. She left all the delivery menus in the kitchen and her cell if you need anything. She’ll come by every other day to restock and clean up. Enjoy yourself. You deserve it. Proud of you, Magpie.<br><br>I stared at the words. Proud of you.<br />
<br />
Those words only ever came from Kittredge Evers. Not from my mom, who’d passed away years ago. Never, ever from my dad.<br />
<br />
Heat flushed through me, along with pride, gratitude, and deep affection. This combination of reactions was unique to Kit. The gratitude, pride, and affection had been there for as long as I could remember, but the heat… that had exploded onto the scene at my sixteenth birthday party when Kit had taken me out on a sailboat for the first time.<br />
<br />
I’d seen him shirtless and tanned, muscles corded and taut while he pulled ropes and braced himself against the movement of the deck. Thighs had never been a kink of mine until that day, but even now, seven years later, I fantasized about the sliver of pale inner thigh I’d peeked up the inside of his swim shorts as my eyes had traveled the dips and curves of his quads.<br />
<br />
“Robbie? Hellooo? You still with us?” Jason asked. “Should we find some beer and change into our suits? I know it’s late, but I’m dying to go down to the beach right now.”<br />
<br />
I blew out a breath, blocked out all those inconvenient fantasies, and grinned. “Let’s do it.”<br><br>Four days later, we were joined by six other friends from college. By then, Jason, Sam, and I were tanned and relaxed, much more at home in the house and in full-on beach vacation mode. Our blood was half beer and half vodka, and we were in a semi-permanent state of drunkenness. Sibley had hooked us up with vats of her fresh salsa and giant, party-size bags of tortilla chips, as well as taquitos, tamales, and soft tacos.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=44'>44</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Taboo Read Online Jenika Snow</title>
		<link>http://www.books2020.com/taboo-read-online-jenika-snow</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Sun, 12 Jul 2026 16:10:39 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[Erotic]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Jenika Snow]]></category>
		<guid isPermaLink="false">http://www.books2020.com/taboo-read-online-jenika-snow</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/erotic" rel="category tag">Erotic</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/jenika-snow" rel="tag">Jenika Snow</a></span> 	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>23<br /><strong>Estimated words: </strong>21308 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>107(@200wpm)___ 85(@250wpm)___ 71(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=23'>23</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


Juliet had always known one truth: when her world fell apart, Bastian was the one who showed up.<br />
<br />
He was her step-uncle, rough, scarred, and restless. He was the kind of man who never stayed in one place for long, but every single time Juliet needed him, he was there… even if he always left again.<br />
<br />
Now her life in the city had imploded, and she’d decided to come back to the family lake house for the summer because it was the only place she’d ever felt safe. And for the first time in years, Bastian was back too.<br />
<br />
Only this time, something was different.<br />
The way his eyes lingered on her when he thought she wasn’t looking, and how he clenched his jaw and kept his distance when she was near. There was a thick, heavy tension that crackled between them every time they were alone in the same room.<br />
<br />
Bastian knew it was wrong. She was his step-niece. Twenty-two years old, way too young, and way too good for him. Wanting her was deviant on every level. It was taboo, dangerous, and a betrayal of the only family either of them had.<br />
But God, the pull was getting impossible to ignore.<br />
<br />
The longer the hot summer dragged on, the more they circled each other with stolen glances, late-night conversations on the dock, and moments where his hand almost brushed hers.<br />
<br />
They both knew they were playing with fire.<br />
<br />
And when the restraint finally snapped, and they crossed that line they could never uncross, it might destroy them both<br><br>*************FULL BOOK START HERE*************<br><br>1<br><br>JULIET<br><br>Coming home felt like admitting I’d failed.<br />
<br />
Yet, the second I crossed the county line and saw the lake through the trees, something in my chest loosened instead of tightened.<br />
<br />
The water was still glittering between the pines like it always had. Same cracked roads, same old houses half-hidden in the woods… but this place had always felt like safety to me even when everything else was falling apart. It was the one spot where the noise in my head finally quieted.<br />
<br />
That’s probably why I said yes to spending the summer here. It didn’t feel like escaping. It felt like coming back to the only place that had ever really held me together. I’d caught my boyfriend cheating just two weeks earlier, quit my dead-end job the same day, and driven straight here because the lake house was the only place that had ever felt like safety.<br />
<br />
By the time I pulled into the gravel driveway, the sun was starting to dip low in the sky. The familiar two-story house looked exactly the same, weathered wood and wide front porch wrapped in overgrown vines. I grabbed my bags and let myself in.<br />
<br />
The second the door shut behind me, I heard them.<br />
<br />
In the kitchen, my parents were already going at it. Same old bullshit. Dad forgot half the groceries Mom had asked for, and she was acting like it was the end of civilization. Their voices carried across the floorboards.<br />
<br />
I sighed, kicked off my shoes, and headed straight upstairs. I’d greet them later, when they calmed down. Once my bedroom door clicked shut behind me, I leaned against it for a second, eyes closed, letting the quiet settle over me. Then I started unpacking, trying to drown them out with the small, normal sounds of drawers opening and hangers sliding across the rod.<br />
<br />
The room still looked exactly the same. Faded blue walls, old books, that big window facing the guest house place half-hidden behind the trees.<br />
<br />
I was hanging up shirts when the sound of tires on gravel cut across the room. My stomach did this weird little flip when I saw a truck pull into the guesthouse driveway next door. When the engine cut off, I told myself to move away from the window. I stayed anyway.<br />
<br />
The driver’s door opened, and I forgot how to breathe.<br />
<br />
Bastian.<br />
<br />
Jesus Christ. He looked… different. Older, but in a way that made my brain short-circuit. Forty years old and built like someone who’d actually lived. Big shoulders stretching his black T-shirt, tattoos snaking down his arms, stubble on his jaw. He moved like he didn’t give a shit about anything except grabbing his duffle bag with one hand like it weighed nothing.<br />
<br />
He wasn’t like the guys my age. They felt safe. Temporary. Bastian looked like the kind of mistake you don’t recover from.<br />
<br />
I should’ve looked away. I didn’t.<br />
<br />
Instead, I just stood there, pulse pounding, heat curling low in my stomach. Because suddenly I wasn’t twenty-two anymore. I was twelve, running outside after that huge thunderstorm because my parents were screaming inside the house. I’d run out crying and saw him sitting on the dock, a bottle of whiskey in one hand and a lit cigarette in the other.<br />
<br />
And when I’d sat next to him, he’d wrapped his jacket around me and pulled me against his side, both of us silent as we stared out at the lake and took in the aftereffects of the storm. We’d watch for flashes of lightning in the distance, and he softly told me to count the seconds between the flash and the thunder.<br />
<br />
At that moment, I’d felt safer than I ever had before.<br />
<br />
Now, all these years later, here he was again. And my heart reacted like he was the only person who’d ever made me feel that way.<br />
<br />
Bastian slammed the truck door and dragged a hand over the back of his neck. Then he looked up. Right at my window. Our eyes met.<br />
<br />
I swore I stopped breathing. For a second, we just stared at each other, the air thick and heavy between us even though a whole house separated us. Then the corner of his mouth twitched into this slow, dangerous little smirk.<br />
<br />
He slung his bag over his shoulder, eyes still on me, and headed toward his porch like he had all the time in the world.<br />
<br />
The only difference was… I wasn’t a kid anymore, and I didn’t see my step-uncle as a protector. I saw him as a man and someone I was never, ever supposed to want.<br />
<br />
This summer was already going to destroy me.<br><br>2<br><br>BASTIAN<br><br>People in this town loved pretending they knew me, and that was exactly why coming back always felt like a bad idea. No matter how many years I stayed gone or how far overseas I disappeared, the second my truck rolled into town everybody suddenly had a story about Bastian Marker.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=23'>23</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Wainscott Hollow Read Online Mila Crawford</title>
		<link>http://www.books2020.com/wainscott-hollow-read-online-mila-crawford</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Sun, 12 Jul 2026 16:10:03 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Virgin]]></category>
		<category><![CDATA[Mila Crawford]]></category>
		<guid isPermaLink="false">http://www.books2020.com/wainscott-hollow-read-online-mila-crawford</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a>, <a href="http://www.books2020.com/genre/virgin" rel="category tag">Virgin</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/mila-crawford" rel="tag">Mila Crawford</a></span> 	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>63<br /><strong>Estimated words: </strong>58883 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>294(@200wpm)___ 236(@250wpm)___ 196(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=63'>63</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


A love as wild as the ocean can never be tamed.<br />
<br />
A desire that burns like fire can never be extinguished.<br />
<br />
A broken boy who becomes a monster can never be outrun.<br />
<br />
I’ve loved Kat Shaw since I was nine years old.<br />
<br />
Loving her was dangerous.<br />
<br />
Loving her was wrong.<br />
<br />
Loving her was all I ever had.<br />
<br />
And then it was ripped away from me.<br />
<br />
I was discarded like unwanted trash,<br />
<br />
Ruined, shattered, and alone.<br><br>But I am no longer that helpless little boy.<br />
<br />
Now, I am a man obsessed with getting what’s mine<br><br>*************FULL BOOK START HERE*************<br><br>PROLOGUE<br><br>Katelyn<br><br>I taste salt on my tongue, and I can’t tell whether it’s blood, the ocean, or my tears. The wind whips my hair around wildly, and the roar of the surf drowns out my screams. Adrenaline courses through me, and my throat feels like it’s closing up. My nightshirt and silk shorts are saturated with sea spray, dew, and sweat. He stalks me like a ruthless predator, my husband, and my heartbeat thuds against my ribcage in terror of what he’ll do to me once he catches me.<br />
<br />
Blindly, I stumble through the pitch-dark dunes in search of a modicum of comfort. The beach where, in my youth, I passed the day idly with Heath is the only spot that brings me a sense of peace. I taste the salt air and hear the waves pound the shore as I draw near, and swallow as I remember the quiet afternoons spent with him here.<br />
<br />
“Katelyn!” Eddie’s call tears through my fraudulent sense of calm. “Get back here, you bitch. I’m done playing nice!”<br />
<br />
My heart thunders anew. He’s never played nice. He hates me because he knows I don’t love him. Because my heart belongs to another so totally and completely that I’m a slave to that love.<br />
<br />
I jump from a dune and land in soft, cold sand below. Eddie will see the white of my pajamas and spot me against the dark horizon of the ocean and night sky. Panic consumes me as I try to make myself small.<br />
<br />
“Too late,” he grits as his strong arms come around me.<br />
<br />
His body weight slams into me, and he takes me to the ground in one fell swoop. My husband straddles me and yanks my arms above my head. The aggression makes the last button on my night shirt pop, and the fabric falls open to reveal my bare chest. My nipples pucker in reaction to the cool night and ocean breeze.<br />
<br />
“You do what I say, or you pay the price of your disobedience,” he spits in my face. His anger is a palpable, red-hot rage that matches the engorged erection in his pajama pants, which he thrusts against my sex. “What happened to my good girl? What happened to my little Kat, who’d do anything for a little bit of love and attention?”<br />
<br />
I turn my face away so I don’t have to look at his imposing form. Eddie Lind is beautiful, but I don’t let his looks fool me. He’s a ruthless man who always gets what he wants.<br />
<br />
And what he wants is me. Obedient, pliant, always at his beck and call. He wants a woman with a broken spirit and one he can control.<br />
<br />
He grabs my chin and forces my face straight so I can’t avoid his eyes. The full moon behind him gives an eerie silver glow to the almost starless night. His hard cock presses into my sex, and I hate myself as I begin to feel the heat rise inside me. Arousal blooms between my legs despite—and perhaps because of—his tyranny and cruelty.<br />
<br />
“What a little horny bitch in heat you are, my Kat,” he says smugly.<br />
<br />
I want to spit in his face. Head butt him and crack his beautiful and perfect skull, his debonair, aristocratic face, his regal aquiline nose. I want to bite his lips until they bleed a bright crimson and mar his perfect pearly whites. But instead, I bite my tongue, close my eyes, and try to even out my heaving breaths.<br />
<br />
Eddie leans down slowly, deliberately, and flicks his wicked tongue over my sensitive straining nipple. Then switches to the other. I flood with humiliation as my panties dampen with my shameful arousal.<br />
<br />
He sucks my nipple long and hard, pulling in practically my whole breast while he thumbs the other into a tender, hard bud. I physically bite my tongue in madness. With a mind of their own, my hips press up into his hardness. His long, thick erection twitches in response, and the delicious weight of it hits exactly on my swollen clit.<br />
<br />
Then his mouth is on my neck and he devours the flesh there, nipping and sucking, biting, and licking until I’m so wet, my arousal slips down my thighs.<br />
<br />
“Beg for it, you little slut. Beg for my cock, and maybe I’ll be nice,” he grits.<br />
<br />
I know his games, his dark manipulations. My only recourse is to submit and give him what he wants. My body plays along while my head and heart scream this is all so wrong.<br />
<br />
Eddie tears my shorts from my waist and shoves them down my legs before wrenching down his own. His sculpted frame is on full display in the moonlight; he came out here barefoot and without his shirt. Eddie might be a brute, but he looks like an underwear model and has the strength of a marine.<br />
<br />
He flips me on my stomach so fast that it practically knocks the wind out of me, and my mouth fills with sand as he presses my face into it. My husband spreads my legs while I try to push up onto my elbows for purchase. One shove to the middle of my back sends me face-first into the sand dune again.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=63'>63</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Wrong Sister (Taboo Sneaks #2) Read Online K. Webster</title>
		<link>http://www.books2020.com/the-wrong-sister-taboo-sneaks-2-read-online-k-webster</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Wed, 13 May 2026 18:54:57 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[Erotic]]></category>
		<category><![CDATA[Forbidden]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[K. Webster]]></category>
		<guid isPermaLink="false">https://www.books2020.com/the-wrong-sister-taboo-sneaks-2-read-online-k-webster</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.books2020.com/genre/erotic" rel="category tag">Erotic</a>, <a href="http://www.books2020.com/genre/forbidden" rel="category tag">Forbidden</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/k-webster" rel="tag">K. Webster</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/taboo-sneaks-series-by-k-webster">Taboo Sneaks Series by K. Webster</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>37<br /><strong>Estimated words: </strong>36002 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>180(@200wpm)___ 144(@250wpm)___ 120(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=37'>37</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


From USA Today Bestselling author K Webster comes a steamy, forbidden romance about choosing between the perfect life… and the right one.<br />
<br />
My life is perfect.<br />
Star athlete. Bright future.<br />
A beautiful, polished fiancée from the most respected family at our country club.<br />
<br />
Angela is everything I’m supposed to want.<br />
And I was ready to make her my wife.<br />
<br />
Until one drunken mistake ruined everything.<br />
<br />
Her sister, Abby, is nothing like her.<br />
Tattooed. Reckless. The black sheep her family pretends doesn’t exist.<br />
<br />
She was never meant to matter.<br />
Just one night I could forget.<br />
<br />
Except now she’s pregnant.<br />
<br />
With my baby.<br />
<br />
I can’t lose the life I’ve built.<br />
So I hide her away in a quiet townhome, far from the world I share with Angela.<br />
I tell myself it’s temporary. That I’m just doing the right thing.<br />
<br />
But the more time I spend with Abby…<br />
The more everything starts to shift.<br />
<br />
She’s chaos where Angela is control.<br />
Fire where Angela is flawless.<br />
<br />
And I’m starting to realize something I don’t want to face…<br />
<br />
I chose the wrong sister.<br />
<br />
Now my worlds are colliding.<br />
And when the truth comes out, it won’t just ruin my future…<br />
It’ll destroy both of theirs.<br />
<br />
How long can I keep them separated before everything explodes?<br />
<br />
A taboo MF romance featuring a secret pregnancy, sister’s fiancé, forced proximity, and a hero torn between the perfect life he planned and the imperfect love he never saw coming. No cliffhanger and an HEA guaranteed<br><br>*************FULL BOOK START HERE*************<br><br>Chapter 1<br><br>Rhett<br><br>Ialmost ruined my life over black lipstick, too many fireball shots, and a taunt I couldn’t get out of my head.<br />
<br />
But I didn’t.<br />
<br />
That night is now a distant memory. A nightmare of a stain that I’ll eventually scrub from my brain by sheer willpower. I can’t let it destroy my future.<br />
<br />
I refuse to let that happen.<br />
<br />
“How’s school going?” David asks, drawing me from the abyss of my regrets.<br />
<br />
Forcing a smile, I give my girlfriend’s dad the attention he deserves. “Great. My classes are easy. Finance comes naturally to me.”<br />
<br />
David’s lips curl into a proud grin. “Good to know. Play your cards right, Son, and Serengeti Fine Jewelers might have an executive position for you in the future.”<br />
<br />
His wife, Vivian, playfully smacks at her husband’s shoulder. “Oh, hon, give the boy a break. He doesn’t need to have life all figured out just yet.”<br />
<br />
Angela, on my right, squeezes my thigh under the table. “Don’t worry, Daddy. He does have it all figured out. I don’t date losers.”<br />
<br />
I sit up a little straighter at my girlfriend’s words. The reason I was drawn to Angela was there were no surprises with her. She came from a good family, knew exactly what she wanted out of life, and worked hard to get there. I didn’t know much about beauty pageants until we started dating, but apparently, it takes a lot of hard work to make it to the top. And she was always there. She has the endless crowns, trophies, and ribbons lining the shelves in her room to prove it.<br />
<br />
“That reminds me,” David says, features pinching. “How’s Abby? I haven’t heard from her in weeks.”<br />
<br />
The mention of her name has my stomach bottoming out. I’ve been doing my best not to think about the black sheep in the Serengeti family. Definitely not been thinking about her black lipstick. At all.<br />
<br />
“You’re afraid to get dirty.”<br />
<br />
Her words, slightly raspy and taunting, race eagerly to the forefront of my mind. She was right. I didn’t want to get dirty, but I didn’t want her to be right. She hooked me with a stupid line, and I didn’t even try to fight it.<br />
<br />
“Probably on another bender,” Vivian says, disappointment in her tone. “I told her last time we spoke, I wasn’t picking her up from the police station if she gets herself arrested.”<br />
<br />
“She won’t learn responsibility if we keep saving her,” David mutters, shaking his head. “I don’t understand how she turned out so rotten. It’s not like she didn’t have the best role model.”<br />
<br />
Angela beams at her father and flicks her smooth, long brown hair over one shoulder. “I tried, Daddy. She never listened.”<br />
<br />
While they discuss how problematic the youngest Serengeti was, I slip back into the memories I have of her. And not the ones where we’ve crossed paths countless times at the country club. I’m talking about the party. The alcohol. The kiss.<br />
<br />
Fuck.<br />
<br />
Abby always annoyed the shit out of me. It was like she was being difficult on purpose. Attention seeking. And that night, I had the opportunity to put her in her place. Except I didn’t.<br />
<br />
I let her smear her black lipstick on my lips, my face, my neck. When she unbuttoned my white dress shirt, she rubbed more of the black shit on my chest. Reminded me of a damn cat. By the time she reached my lower abs, I forgot about why Abby Serengeti was a bad idea. My cock came alive, desperate for the reckless danger she offered.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=37'>37</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Punished by the Prison Warden Read Online Jenna Rose</title>
		<link>http://www.books2020.com/punished-read-online-the-prison-warden-read-online-jenna-rose</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 23:01:59 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[BDSM]]></category>
		<category><![CDATA[Erotic]]></category>
		<category><![CDATA[Forbidden]]></category>
		<category><![CDATA[Novella]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Virgin]]></category>
		<category><![CDATA[the Prison Warden Read Online Jenna Rose]]></category>
		<guid isPermaLink="false">https://www.books2020.com/punished-read-online-the-prison-warden-read-online-jenna-rose</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/erotic/bdsm" rel="category tag">BDSM</a>, <a href="http://www.books2020.com/genre/erotic" rel="category tag">Erotic</a>, <a href="http://www.books2020.com/genre/forbidden" rel="category tag">Forbidden</a>, <a href="http://www.books2020.com/genre/novella" rel="category tag">Novella</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a>, <a href="http://www.books2020.com/genre/virgin" rel="category tag">Virgin</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/the-prison-warden-read-online-jenna-rose" rel="tag">the Prison Warden Read Online Jenna Rose</a></span> 	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>20<br /><strong>Estimated words: </strong>18916 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>95(@200wpm)___ 76(@250wpm)___ 63(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=2'>></a><a href='?mypage=20'>20</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


I’m the only woman in a prison full of men. And the warden has his eye on me.<br />
<br />
I'm innocent, but no one believes me. Not the judge, not my mother, and definitely not Warden Killian Rew, the most terrifying, gorgeous man I've ever seen.<br />
<br />
I’m just a number to him. 5075. He makes me call him sir and obey his every command. One second he’s warm, the next he’s ice cold, tearing my heart in two directions.<br />
<br />
But when the other inmates come for me, he saves me. When I'm shaking and broken, he holds me together. And when his cold mask finally cracks, I see what’s underneath.<br />
<br />
Obsession. Possession. I belong to him.<br />
I should be afraid of this man. Instead, all I can say yes, sir.<br />
<br />
A human-written, instalove romance featuring a dominant alpha warden, a sweet and innocent FMC, age-gap, forced proximity, no cheating, no cliffhangers, just pure escapism, steamy scenes, loving devotion and a guaranteed HEA!<br><br>*************FULL BOOK START HERE*************<br><br>1<br />
<br />
ALICE<br><br>“Alice Clement, I find you guilty of theft, breaking and entering, and destruction of private property and sentence you to one year in prison!”<br />
<br />
The judge’s gavel comes down hard, echoing through the courtroom, causing my stomach to sink like the Titanic. Somewhere behind me, I hear my mom’s desperate wail as the tears start to fall.<br />
<br />
“I’m innocent! Momma, help me!” I cry out. But it’s too late. Big men in uniforms are already dragging me away, my wrists handcuffed like they’re worried I’m actually dangerous. Me. A five-foot-three girl, barely one hundred pounds. Who am I a danger to?<br />
<br />
“You’re no daughter of mine,” my mom hisses, eyes bloodshot as she stands. “I broke my back raising you on my own, and this is how you repay me?”<br />
<br />
“Mom, I swear—” But I don’t even have time to finish as I’m hauled out a side door and into a grim corridor. My legs turn to Jell-O, but it doesn’t matter. The guards hold me, dragging me on.<br />
<br />
“Don’t try that with us, sweetie. You’re going to prison, and it can be the easy way or the hard way.”<br />
<br />
The other man chuckles, his voice like sandpaper. “Sure wouldn’t mind if it was the hard way, am I right?”<br />
<br />
This cracks them both up as my pulse goes wild and my heart rattles like a flag in a hurricane.<br />
<br />
How did this happen? I’m the world’s best-behaved girl. I’m eighteen and have never been suspended, never had detention. I’ve never even been late to school. And yet suddenly, I’m a criminal.<br />
<br />
It all started three weeks ago when Jamie, the lady who runs the nail salon where I work—well, worked—came rushing out of the back office, screaming at the staff that cash had been taken from her safe. I didn’t even know she had a safe, but she instantly accused me because I ‘looked guilty’ and was the new girl.<br />
<br />
Nothing I said could convince her otherwise. She never liked me. Even tried to accuse me of being late when I was on time. Before I could even defend myself, she called the police and I was arrested and booked.<br />
<br />
Mom and I couldn’t afford a lawyer, so one was appointed by the state—one who could not have cared less about me. I swear, six months in law school and I could have given myself a better defense.<br />
<br />
Now here I am, on the verge of a full-blown panic attack, as two double doors open in front of me, revealing a white prison van.<br />
<br />
“No, please!” I cry out, squirming against the impossibly tight grip of my captors. “I didn’t do anything!”<br />
<br />
“Shut up,” one of them barks as I’m hurtled into the back of the van. My vision blurs and my head spins as I’m chained to the wall and the doors slam shut behind me.<br />
<br />
The engine roars and the van leaps forward, sending my head slamming into the wall. I cry out in pain and pray for a miracle. But it doesn’t look like I’ll be getting one.<br><br>The ride to the prison feels fast, but I have no way of judging time back here. No phone, no watch, no human contact. Just me, a pair of handcuffs, and a chain.<br />
<br />
Just as I’m starting to drift off, the doors open and the same two men snatch me up like a fresh new delivery and carry me out with the same lack of care. Somehow, I manage to look up and see a sign over the door that reads: Last Rites Penitentiary.<br />
<br />
“You’ll love it here, sweetie,” one guard chuckles. “The only girl. You’ll have the pick of the litter.”<br />
<br />
Adrenaline rakes through me. “W-what do you mean, only girl?”<br />
<br />
The other guard smirks down at me, his lips dry and cracked. “Oh, they didn’t tell you? Until last month, this was an all-male facility.”<br />
<br />
A sense of doom crashes into my stomach, weighing me down as I stare up at the stained brick walls, the fences ringed with razor wire, and the armed guards at regular intervals.<br />
<br />
All this for petty theft? Petty theft I didn’t even commit?<br />
<br />
“How many men?” I ask, my voice no more than a breath.<br />
<br />
“Five thousand and seventy-four.”<br />
<br />
I swallow hard, fighting the urge to vomit. A shiver courses through me as the gates open and I’m pulled inside. I want to kick and scream, fight for dear life against this terrible sentence being thrust upon me, but what good would it do?<br />
<br />
All the energy has been drained from me, and I’m nothing compared to the men at my sides. They could lift me over their heads with one arm just for a laugh.<br />
<br />
They think I’m some kind of floozy, when in reality, I’m closer to a nun than a regular girl my age. I’ve never had a boyfriend. Never even been on a date—Mom made sure of that. Then again, none of the boys at my high school were interested in me anyway.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=2'>></a><a href='?mypage=20'>20</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Breaking the Thief Read Online Jenna Rose</title>
		<link>http://www.books2020.com/breaking-the-thief-read-online-jenna-rose</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 23:01:58 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[Dark]]></category>
		<category><![CDATA[Novella]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Jenna Rose]]></category>
		<guid isPermaLink="false">https://www.books2020.com/breaking-the-thief-read-online-jenna-rose</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.books2020.com/genre/dark" rel="category tag">Dark</a>, <a href="http://www.books2020.com/genre/novella" rel="category tag">Novella</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/jenna-rose" rel="tag">Jenna Rose</a></span> 	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>21<br /><strong>Estimated words: </strong>19985 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>100(@200wpm)___ 80(@250wpm)___ 67(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=21'>21</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


I knew Chris was dangerous the moment he walked into my bookstore.<br />
<br />
He moves quietly through rooms, studying them… Every door. Every window. Every exit.<br />
But when he looks at me, that danger disappears.<br />
He’s quiet. Protective. The kind of man who makes a shy bookstore girl feel safe in a world that suddenly feels too big.<br />
Then I gave him a cup of coffee and I knew my life was about to change. What I didn’t know, was how dangerous that change would be.<br />
<br />
Because Chris isn’t the man he pretends to be.<br />
He’s a professional thief.<br />
A man who’s spent eleven years robbing banks and disappearing without a trace. And the blueprints hidden in his closet prove tomorrow will be his biggest job yet.<br />
<br />
I should run.<br />
But when Chris looks at me, the ruthless criminal disappears, and the man underneath looks like he’d destroy anyone who tried to take me away.<br />
Now I’m caught between two impossible choices:<br />
Walk away from the only man I’ve ever loved…<br />
Or trust the thief who stole my heart.<br />
<br />
A human-written, addictive, instalove romance featuring a dangerous bank robber, an innocent bookstore girl, and a love worth risking everything for. No cheating, no cliffhangers—just obsession, protection, and a guaranteed HEA<br><br>*************FULL BOOK START HERE*************<br><br>1<br />
<br />
AVERY<br><br>He’s here again.<br />
<br />
Third Tuesday in a row. Same time, just after five when the light through the front windows of Worn Spines, the little bookstore where I work, turns amber.<br />
<br />
He comes through the door with such confidence you barely even notice. Like this little bookshop on Fifth Avenue in Gaslamp is just another errand on his list. Only nothing about him says errand.<br />
<br />
He radiates precision.<br />
<br />
He oozes control.<br />
<br />
I only notice him because he tries so hard not to be noticed. Plain khakis, black T-shirt, black shoes. Nothing flashy. Nothing fancy. But the way he moves through the store with his shoulders level, eyes scanning, aware of every bit of his surroundings—that’s not how normal people browse for books. That’s how someone walks through a space they’ve already mapped in their mind.<br />
<br />
I’m standing behind the counter, pretending to organize the new arrivals display, but I’m really watching him. I’ve been watching him for three weeks now. Which sounds creepy, but I can’t stop myself.<br />
<br />
Maybe it’s because I’m eighteen and he’s clearly much older than me. Or maybe it’s because I’m barely scraping by and he has his whole life under control. Maybe it’s because he’s mysterious.<br />
<br />
Of course, it doesn’t help that he’s absolutely gorgeous.<br />
<br />
Not pretty-boy gorgeous. Not Instagram or TikTok gorgeous. He’s the kind of gorgeous that would make you cross the street away from him at night and then hate yourself for not having the guts to stay near him.<br />
<br />
Slicked-back blond hair, well over six feet, a jaw that could have been carved from steel, and a muscular body that even his plain clothes can’t hide. The black T-shirt stretches over his shoulders and chest like it’s seconds from tearing. His arms are thick and veiny, and when he reached for a book last week, I caught the edge of something dark on his bicep. A tattoo. Just the tip of it, disappearing beneath the fabric like a secret.<br />
<br />
I’ve been thinking about that tattoo for days, which is crazy. Because I don’t even know his name.<br />
<br />
Today, he goes straight to the non-fiction section, pulls out a book like he knew it would be there, then takes a seat in the leather chair by the window like he owns it. He opens the book and starts reading.<br />
<br />
Not skimming, not checking his phone. He’s focused.<br />
<br />
I tilt my head discretely to read the spine from across the room.<br />
<br />
Advanced Security Systems. Electricity, Sensors, and Design.<br />
<br />
Interesting.<br />
<br />
Not a self-help or a book on politics for this guy. A technical manual on security systems. The kind of thing someone might read if they were trying to get past them…<br />
<br />
Stop it, Avery. He’s probably just an engineer or a guy in the field…who just so happens to look like he could snap someone’s neck without even raising his heart rate.<br />
<br />
I should leave him alone. But I know I can’t. Quickly, I brew two cups of the shop coffee and walk over to him.<br />
<br />
“Just a little light reading?” I say, stopping in front of his chair, holding out a mug for him. He just looks at it, then up at me.<br />
<br />
And wow, he’s even more stunning up close. His eyes are ice blue, almost gray, and they beam into me with a focus that I can almost feel. I’m pinned in place. For a full second, he doesn’t speak. He just looks at me, my face, my hands holding the mugs. He’s reading me the way he reads rooms.<br />
<br />
“Can I help you with something?” His voice is low. Flat. Not rude exactly, but impenetrable.<br />
<br />
“I just brought you a coffee,” I say, holding out the mug. “Anyone sitting in this leather chair gets a free cup. It’s a rule I invented a couple minutes ago.”<br />
<br />
Nothing. Not a smile, not even a twitch of the lips.<br />
<br />
“I didn’t ask for a coffee.”<br />
<br />
“I know, I just thought it would be a nice gesture…”<br />
<br />
Something moves behind his eyes, like he’s calculating. Trying to figure out why I’m standing here. What I want. Whether or not I’m a threat.<br />
<br />
Me. All five-foot-three of me in my two-year-old Converse and torn up jeans.<br />
<br />
“Who sent you over here?” he asks.<br />
<br />
“Sent me? Nobody sent me. I work here. Just trying to be friendly.” I glance at his book, trying to change the subject to something he’s more into. “You’re into security systems?”<br />
<br />
His jaw tightens, and his eyes narrow. He glances behind him, then looks back at me, squaring his shoulders. “What exactly is your interest in what I’m reading?”<br />
<br />
I take a step back. The warmth I walked over with is swept away with something cold. Embarrassment. I drop my eyes. “I’m sorry. If you don’t want to talk to me, that’s fine. Have a nice day.”<br />
<br />
I turn to leave, feeling deflated. After three weeks of wondering about this man, thirty seconds of conversation has told me everything I need to know. He’s rude, paranoid, and probably is the kind of person you would cross the street to avoid.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=21'>21</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Step-Kink (Wanting What&#8217;s Wrong #11) Read Online Dani Wyatt</title>
		<link>http://www.books2020.com/step-kink-wanting-whats-wrong-11-read-online-dani-wyatt</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 23:01:51 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[BDSM]]></category>
		<category><![CDATA[Erotic]]></category>
		<category><![CDATA[Forbidden]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Virgin]]></category>
		<category><![CDATA[Dani Wyatt]]></category>
		<guid isPermaLink="false">https://www.books2020.com/step-kink-wanting-whats-wrong-11-read-online-dani-wyatt</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/erotic/bdsm" rel="category tag">BDSM</a>, <a href="http://www.books2020.com/genre/erotic" rel="category tag">Erotic</a>, <a href="http://www.books2020.com/genre/forbidden" rel="category tag">Forbidden</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a>, <a href="http://www.books2020.com/genre/virgin" rel="category tag">Virgin</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/dani-wyatt" rel="tag">Dani Wyatt</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/wanting-whats-wrong-series-by-dani-wyatt">Wanting What&#039;s Wrong Series by Dani Wyatt</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>38<br /><strong>Estimated words: </strong>35304 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>177(@200wpm)___ 141(@250wpm)___ 118(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=38'>38</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


He has the face of my father, but his hands are all his.<br />
Rye McAllister is my dad's twin brother. He took me to my first thrift store, named a bonsai tree after me, and was always there at Sunday brunch.<br />
<br />
Now Dad's in rehab, Mom’s a mess, I have the tryout of a lifetime coming up, and Rye's sleeping down the hall as my stand-in father figure.<br />
<br />
And I am not okay.<br />
<br />
When my friends drag me to a bachelorette weekend, I’m expecting chocolate dildos and too much tequila, not a private kink club for Truth or Dare night. And, because God hates me specifically, guess who’s there? Uncle Rye.<br />
<br />
Things go from awkward to holy sh*t when he slaps a collar on my neck and takes all my dares for himself.<br />
So, what do I do? I bolt. Because I’m the good girl that holds the family together by being, well… perfect.<br />
The McAllister Clan is coming apart. But will love be enough to put the pieces back together?<br />
<br />
Author's This filthy little bachelorette-gone-wrong features a 6'5" step-uncle with his twin brother's face and an obsession with a sweet, tiny dancer that is 100% off limits. Safe, no cheating, with a hero who tracks her iPhone like a love language. He looks like her dad, but being her Daddy is what he was born for<br><br>*************FULL BOOK START HERE*************<br><br>CHAPTER 1<br><br>Elodie<br><br>How am I going to spend two weeks in the same house with the man I can't stop thinking about? A man who, incidentally, looks exactly like my father?<br />
<br />
It's just so wrong.<br />
<br />
Here I am, scrolling through my phone, looking at pictures of my Uncle Rye, while my mother packs her bag to go visit my father across the country in rehab.<br />
<br />
A little bead of sweat trickles down my chest, making me shiver as April sun streams through the kitchen window.<br />
<br />
"Rye will be here tonight,” she says as she fidgets with the tag on her Coach bag making sure the logo is clearly visible. “Most people can't tell the difference between him and your father. He'll come and go, just like your dad does. He'll drive the minivan. Just don't let any of the neighbors get too nosy, and don't mention what's going on to anyone. Elodie, are you listening?"<br />
<br />
Blood rushes to my face, and I turn my phone face down on the granite island.<br />
<br />
“I’m listening,” I say, receiving a doubtful frown in response. “Uncle Rye will be pretending to be Dad. Got it.”<br />
<br />
“Perhaps you should call him Dad at all times while he’s here. What do they call it, method acting?”<br />
<br />
I nod ignoring the rush of dampness that seeps from my body thinking of sleeping a wall away from my uncle for two weeks. “Got it. I’ll call him Dad.”<br />
<br />
I bet Dad fucks like a beast.<br />
<br />
All that calm control has to have an outlet right? God, I wonder if he will be jerking off while he’s here? The vision has my feminine parts clenching. My nipples are achy and sensitive and my clit is ten kinds of demanding right now.<br />
<br />
Rye could melt most frigid women’s resolve into a steaming puddle of wanton desire with those spooky greenish gold eyes of his and the way he moves through life with a confidence that makes you want to put him between you and all the terrible things in the world. I tell myself it’s just infatuation build on the quiet attention he’s given me since I was five years old.<br />
<br />
But, every time I see him, it’s like the air disappears. I want to reach down and rub away the tension he creates between my legs.<br />
<br />
I know nothing of men in that way really except what Anna and Jeremy my besties from grade school tell me. But there are things built into our DNA we cannot control. Desire and want. God, so much want.<br />
<br />
My mother offers a thin smile and I return one in my practiced, polished perfect daughter manner.<br />
<br />
Image is everything to my mother. She won Miss Michigan, after all, and her own mother was first runner-up in the Miss USA pageant, 1952, or whatever year it was.<br />
<br />
“No fast food,” she says checking her lipstick in the glassy front of the wall oven. “I mean it, Elodie, don’t let Rye lead you astray. You’re doing so well on this diet, I don’t want to lose our progress. Remember that Sophia said their only doubt about you is that you’ve…filled out a bit more than is normally acceptable for a principal dancer.”<br />
<br />
I click my molars together on another forced smile. “Got it. No fast food. I promise.”<br />
<br />
She turns to open a cupboard and take yet another count of the diet shakes stacked in there, and I take the opportunity for another peek at my phone.<br />
<br />
I tap on my photo files, then another tap to the hidden file I keep.<br />
<br />
The latest snapshot of Uncle Rye pops up first from last month's performance of Swan Lake, where he brought me five dozen white roses. The picture is him standing next to me as I struggle to hold up what felt like fifty pounds of floral bliss.<br />
<br />
“You have enough Opti-Cal to last two weeks. Weigh in when you first get up after you pee, then again right before bed. The app will log it and I’ll check it while I’m gone. Remember, accountability keeps us honest. God help me, if that man ruins all the work we’ve done—”<br />
<br />
"Everything will be okay, Mom. Just take care of Dad."<br />
<br />
Two years ago, I put on five pounds during spring break, and I’ve been paying for it ever since. Mom blames Uncle Rye because he insisted that I could share his Chinese take-out when he came to visit, just a few weeks before my sixteenth birthday. He ordered enough for six, and I pigged out but I also took on an extra two hour practice every day because there was no school, so I’m not sure if the five pounds was from the fried rice, or just a little water weight from an overload of msg and sodium.<br />
<br />
I’m six pounds lighter than I was then and Mom is happier with things this way.<br />
<br />
And honestly? When Mom’s happy, my life is a heck of a lot easier.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=38'>38</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Rise of Ink and Smoke (Frozen Fate #4) Read Online Pam Godwin</title>
		<link>http://www.books2020.com/rise-of-ink-and-smoke-frozen-fate-4-read-online-pam-godwin</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 23:01:16 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[Dark]]></category>
		<category><![CDATA[Suspense]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Pam Godwin]]></category>
		<guid isPermaLink="false">https://www.books2020.com/rise-of-ink-and-smoke-frozen-fate-4-read-online-pam-godwin</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/dark" rel="category tag">Dark</a>, <a href="http://www.books2020.com/genre/suspense" rel="category tag">Suspense</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/pam-godwin" rel="tag">Pam Godwin</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/frozen-fate-series-by-pam-godwin">Frozen Fate Series by Pam Godwin</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>218<br /><strong>Estimated words: </strong>215412 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>1077(@200wpm)___ 862(@250wpm)___ 718(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=218'>218</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


A spinoff of the Frozen Fate trilogy by Pam Godwin, New York Times, Wall Street Journal, and USA Today bestselling author.<br />
<br />
Wolfson Strakh fought his way to freedom, and it still isn’t enough.<br />
With ink-stained fingers and his fierce Alaskan family at his side, he should feel whole. Instead, the past clings like scars, leaving a loneliness that won’t release him.<br />
Until Dove Rath blows it apart.<br />
A runaway bride with a rifle, she’s the dangerous fairytale princess of his dreams. But she isn’t here to be saved. She’s here to end her stepbrother, Jag Rath.<br />
Ruinously handsome and lethal behind a keyboard, Jag drags old darkness into Alaska, twisting protection into possession and loyalty into hunger. Curiosity sharpens. Desire flares. Boundaries blur. Secrets stir.<br />
Jag’s past threatens the freedom Wolf bled for, the love he never expected, and the woman caught between them.<br />
Now Wolf stands on another cliff, betting his life on love as everything ignites in a rise of ink and smoke<br><br>*************FULL BOOK START HERE*************<br><br>“You smell different when you’re awake.”<br />
<br />
~ Eddie B, Whistler Canada<br><br>One year ago<br><br>I sit in the hollow silence of my prison. No windows to the outside world. No lights to ruin the ambiance of hopelessness. No mouth-breathers to invade my hell.<br />
<br />
Just me and my voyeuristic companion.<br />
<br />
“Hello, Regret.” I can’t see a dirty godsdamn thing beyond the reach of my hand, but… “I know you’re there.”<br />
<br />
Silent and cold, Regret stares back.<br />
<br />
“Admiring my banging good looks again?” I stroke my full beard. “Four months in this cage, and I’m still a sexy beast. Jealous?”<br />
<br />
No answer. Of course not. Regret doesn’t speak. It seeps. Slithers around my rib cage. Crawls inside my lungs. It’s the dark abyss squeezing my balls with clammy tentacles and yawning in my face, unimpressed.<br />
<br />
“Serious question. Why are you so clingy? Got nothing better to do than lurk in the damn corner like a bad habit?”<br />
<br />
Regret swells, filling my empty spaces.<br />
<br />
I have a lot of those.<br />
<br />
“I feel you smothering.” I chuckle bitterly. “Breathing down my neck. Rubbing up inside me like a dirty dick. I get it. I fucked up. Is that what you want to hear?”<br />
<br />
A chill pebbles my skin.<br />
<br />
I shove off the musty mattress, needing movement. And a smoke.<br />
<br />
Titties would be good, too. A couple of supple pillows to rest my weary head. Can’t remember the last time I felt up a girl.<br />
<br />
Never sounds accurate.<br />
<br />
The room stinks of sweat and stale breath, of time stretching too thin, of Regret festering in my bowels.<br />
<br />
I should be dead.<br />
<br />
To think, if I hadn’t thrown myself off that cliff, I wouldn’t be trapped in a concrete room without basic necessities like smokes and titties.<br />
<br />
Instead, I did the damn thing. I stretched out my arms like Caucasian Jesus, died for mythical reasons, and resurrected downstream, right into the manicured hands of Dr. Try-Hard.<br />
<br />
Yeah. My captor is a medical doctor. Good for me. He mended the arrow wound in my arm, dragged me from the brink of death, and locked me in this tomb.<br />
<br />
The best part? He has an unhealthy hard-on for the psycho who raised me. Like, he wants to be Denver Strakh.<br />
<br />
As if.<br />
<br />
Dr. Limp Dick is a cheap imitation. A dollar-store Dahmer. I’ve been here for four months, and he hasn’t tried to rape me or eat me.<br />
<br />
Why not?<br />
<br />
Why keep me alive if not to fuck my heavenly body ten ways to Sabbath?<br />
<br />
I inhale deeply and regret it immediately.<br />
<br />
The damp air, ripe with mildew, carries a sharp bite of antiseptic.<br />
<br />
Bleach.<br />
<br />
Urine.<br />
<br />
Blood.<br />
<br />
Unthinkable fluids live in these walls.<br />
<br />
How many people have died here? How many bodies have rotted down the drain?<br />
<br />
I curl my fingers, pressing them to my nose. It’s fine. I’m fine. I just need to think.<br />
<br />
The facts are these. If I hadn’t jumped, I’d be dead. I would’ve starved with Frankie and my brothers. Or we would’ve crashed the plane and burned alive.<br />
<br />
But I wouldn’t have died alone.<br />
<br />
Now you will. Regret fists my stomach. You’ll die a virgin. Caged. Forgotten. Alone.<br />
<br />
“What do you want from me? An apology?” My jaw tightens. “Want me to fall on my knees and beg for forgiveness? It won’t change anything. They’re dead. Everyone I love is dead, and I’m not. I wasn’t supposed to make it out. Not without them.”<br />
<br />
My insides clench as Regret strengthens its hold.<br />
<br />
“You love this, don’t you? Watching me tear myself apart. Watching me drown in my mistakes.”<br />
<br />
Regret leans in, waiting.<br />
<br />
“I know. You won’t let me forget her. Or them. Or the last thing I said…”<br />
<br />
I definitely tried to kill her. She’s dead anyway. We all are.<br />
<br />
The echo of my words scrapes through my skull like rusted iron.<br />
<br />
“No.” I grip my head. “That was a lie.”<br />
<br />
A cruel, desperate lie. One I needed Leo to believe.<br />
<br />
I would never hurt Frankie. When I fired that gun on the cliff, I aimed wide, knowing I wouldn’t hit her.<br />
<br />
What if she believes the lie? What if she thinks you tried to kill her?<br />
<br />
“She’s smarter than that. She knows I only said it so Leo would put a hot one in my chest. But the moron didn’t pull the trigger.”<br />
<br />
So I jumped.<br />
<br />
And instantly regretted it.<br />
<br />
I tried to break the fall, repositioned to absorb the impact, and narrowly avoided a jutting rock. I landed like a fucking baller. I mean, the river was brutal, but I survived. Obviously.<br />
<br />
And now you’re trapped. Regret drapes a phantom arm over my shoulders. With me. Keeping me here. Feeding me.<br />
<br />
“I can’t escape.”<br />
<br />
Don’t pretend you want to escape me. The whisper retreats into the shadows. When you’re ready to talk again, I’ll be here.<br />
<br />
I rake my fingers down my face, digging into my beard and filthy skin. I need to focus. I need to get the fuck out of here.<br />
<br />
But where the hell is here?<br />
<br />
The doctor flew me to this place. I was drugged out of my mind and half-dead as he hauled me from his plane to this outbuilding. But as consciousness flickered in and out, I saw…<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=218'>218</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Branded and Broken (Black Hollow #2) Read Online J.L. Beck</title>
		<link>http://www.books2020.com/branded-and-broken-black-hollow-2-read-online-j-l-beck</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 23:00:46 +0000</pubDate>
				<category><![CDATA[Alpha Male]]></category>
		<category><![CDATA[Angst]]></category>
		<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[Dark]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[J.L. Beck]]></category>
		<guid isPermaLink="false">https://www.books2020.com/branded-and-broken-black-hollow-2-read-online-j-l-beck</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/alpha-male" rel="category tag">Alpha Male</a>, <a href="http://www.books2020.com/genre/angst" rel="category tag">Angst</a>, <a href="http://www.books2020.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.books2020.com/genre/dark" rel="category tag">Dark</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/j-l-beck" rel="tag">J.L. Beck</a></span> <span class="cat-links">Series: <a href="http://www.books2020.com/series/black-hollow-series-by-j-l-beck">Black Hollow Series by J.L. Beck</a></span><br />	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>127<br /><strong>Estimated words: </strong>120186 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>601(@200wpm)___ 481(@250wpm)___ 401(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=127'>127</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


They say the truth will set you free.<br />
Mine didn’t. It gutted me.<br />
One day, I’m the Bishop family disappointment. Next, I’m heir to the enemy's dynasty.<br />
Confused and angry I’m thrust into a new life, where I’m expected to become the monster my father spent years crafting. But I don’t even know who I am, or who I want to be, and if I have to hurt, then everyone around me will too.<br />
There’s one person who refuses to break, who refuses to deal with my crap.<br />
Allie Porter.<br />
My enemy. The girl raised by the mother I never had—perfect, untouchable, infuriating.<br />
She meets my fire with her own, and it pisses me off almost as much as it pulls me in.<br />
I want her and despise her in the same breath, which is why I keep my distance.<br />
Until the night I save her life.<br />
Now she’s indebted to me, and if she wants to survive she’ll do what I say.<br />
But taming the little filly is nothing like I expected.<br />
The closer we get, the more her truths tear through my assumptions.<br />
She’s not the pampered princess I tried to hate— she’s a survivor. A fighter. A girl drowning in the same darkness I carry. It's then somewhere between hate and obsession, the truth becomes undeniable: I’ll burn this dynasty to ash before I let someone else claim what’s mine<br><br>*************FULL BOOK START HERE*************<br><br>Chapter 1<br><br>Allie<br><br>“Suppose she just left town and decided she didn’t want to tell anyone?”<br />
<br />
I roll my eyes at the lazy theory thrown at me by our esteemed sheriff. Go figure.<br />
<br />
How many times do I have to repeat myself? Saintlyn James wouldn’t simply disappear, not even for an hour—let alone days. I grit my teeth against the need to bite back at this bastard.<br />
<br />
“You know Saint. Everyone in town knows her. She wouldn’t just leave. That’s not who she is, and even if she did leave, where would she go? Her father is here. I’m here now. Her entire life is here.” He can’t actually expect me to go along with this—this lie.<br />
<br />
I guess he does since he merely shrugs. The movement makes me drop my gaze to the badge on the front of his khaki shirt. It gleams in the overhead fluorescent light. What a load of shit. The man wearing that badge should genuinely care about every person in his jurisdiction, yet he barely stops short of yawning in my face.<br />
<br />
“The truth is, we all think we know someone. Then they do something wild and shocking, and suddenly, everyone starts actin’ like they never knew them at all. Maybe you don’t really know Saint. Maybe none of us do. People disappear all the time. Sometimes there isn’t a reason. They just take their possessions and go.”<br />
<br />
I would laugh at the thought of Saint doing something so out of character if his indifference didn’t make my blood boil. Men like him shouldn’t be in positions of power. Clenching my hand into a tight fist, I slam it on his desk. “I’ve told you numerous times already. She didn’t run away. Something happened to her! Can’t you see that?”<br />
<br />
The glares of the other two officers in the room burn into my back. Sure, I’m making a scene, but I want answers, and playing nice only gets you so far. Playing nice is what Saint does. Not me.<br />
<br />
He sighs, long and slow. “Listen, I know you care about Saint, but I can only do so much. There was no forced entry at the pastor’s house, and no apparent struggle. We have nothing to lead us to believe that she was taken anywhere or that anything malicious happened.”<br />
<br />
I don’t understand how that’s possible. Saint wouldn’t disappear without a word, not on me. Especially me. I mean, yeah, I’ve been away at college, but we’re still best friends. Distance doesn’t change that.<br />
<br />
“I don’t understand.” I shake my head, trying to figure out this puzzle. They watched my best friend grow up. They know Saint’s father, and that she lost her mom not all that long ago.<br />
<br />
Are they blind? Or just avoiding the truth?<br />
<br />
How can they not see how out of character this is for her?<br />
<br />
It’s already been almost a week.<br />
<br />
Six awful days since I went to Saint’s house to catch up when I got home from college, only to find her gone. The front door had been unlocked, and while Sheriff Tanner was right—it didn’t look like there had been any struggle—the baking supplies she was using were still on the counter, along with a bowl of cookie dough. It was like one second she was there and the next... gone. No text. No note. Nothing.<br />
<br />
“I’m sure she’ll turn up.”<br />
<br />
I narrow my eyes. “Turn up? Turn up? She’s not a missing pet. She’s a human who disappeared without a word to anyone, and y’all are acting like it’s no big deal.”<br />
<br />
Sheriff Tanner sighs again. “That’s not true. We’re doing what we can based on the information and evidence we have.”<br />
<br />
“I don’t understand. You’re a police officer, and someone is missing. Shouldn’t you be putting up flyers? Asking people to help look for her? Why are you sitting here doing nothing?” It feels like I’m begging him to do his damn job, and I shouldn’t have to.<br />
<br />
Every time I think of Saint, this sick dread threatens to consume me. I should be doing more, asking more questions. I have to do more.<br />
<br />
“We’ve asked questions and run surveillance. The best thing to do is wait and see if anyone calls to report somethin’.” Tanner’s features soften. It’s almost like he’s capable of feeling remorse, but he’s not fooling me. He doesn’t really care. He’s pretending. The way he always pretends to a person’s face when they bring him a problem he either can’t or won’t handle. “If I hear anything at all, you’ll be my first call, but making a scene won’t help.”<br />
<br />
There’s an ache in my jaw from how hard I clench my mouth shut. Then I can’t. “No, you’re right, but I bet if I had a different last name, you’d be out there looking for her. The only thing that motivates you is money and a fucking order from a Bishop.”<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=127'>127</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Dirty Little Secret Read Online Riley Hart</title>
		<link>http://www.books2020.com/dirty-little-secret-read-online-riley-hart</link>
		
		<dc:creator><![CDATA[testblog]]></dc:creator>
		<pubDate>Thu, 23 Apr 2026 22:52:20 +0000</pubDate>
				<category><![CDATA[BDSM]]></category>
		<category><![CDATA[Contemporary]]></category>
		<category><![CDATA[Erotic]]></category>
		<category><![CDATA[Forbidden]]></category>
		<category><![CDATA[M-M Romance]]></category>
		<category><![CDATA[Taboo]]></category>
		<category><![CDATA[Riley Hart]]></category>
		<guid isPermaLink="false">https://www.books2020.com/dirty-little-secret-read-online-riley-hart</guid>

					<description><![CDATA[]]></description>
			<span class="cat-links"><span class="screen-reader-text">Categories </span>Genre: <a href="http://www.books2020.com/genre/erotic/bdsm" rel="category tag">BDSM</a>, <a href="http://www.books2020.com/genre/contemporary" rel="category tag">Contemporary</a>, <a href="http://www.books2020.com/genre/erotic" rel="category tag">Erotic</a>, <a href="http://www.books2020.com/genre/forbidden" rel="category tag">Forbidden</a>, <a href="http://www.books2020.com/genre/romance/m-m-romance" rel="category tag">M-M Romance</a>, <a href="http://www.books2020.com/genre/taboo" rel="category tag">Taboo</a></span> <span class="tags-links"><span class="screen-reader-text">Tags </span>Authors: <a href="http://www.books2020.com/authors/riley-hart" rel="tag">Riley Hart</a></span> 	
	
	
	

<center>	
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1563967">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1563967.js" async>
</script>
<!-- Composite End -->

</center>	
<br>	
	
	
<div class='book-details-pages-words'><strong>Total pages in book: </strong>94<br /><strong>Estimated words: </strong>90795 (not accurate)<br /><strong>Estimated Reading Time in minutes: </strong>454(@200wpm)___ 363(@250wpm)___ 303(@300wpm) <br /></div><div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=94'>94</a></div>	
	
	
	
	

<center>
	Advertisement
	
	<div id="bg_642326907_pre"></div>
<div id="bg_642326907"></div>
<script>(function (){
var urlCB = new Date().getTime();
var sc = window.document.createElement("script");
sc.async = true;sc.defer = true;
sc.src = "//platform.bidgear.com/async.php?domainid=6423&sizeid=2&zoneid=6907&k="+urlCB;
var pr = window.document.getElementById("bg_642326907_pre");
pr.appendChild(sc);})()</script>
    
</center>		
<br>
	

				

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>	
	
	


James<br />
I’m forty years old, a tenured professor with investments, property, and a 401k.<br />
<br />
But what I crave is to submit. To hand over control to Colton. We met on an app. His needs matched mine. It was only supposed to be once, then twice. No commitment, so I don’t feel bad cutting contact.<br />
<br />
Then my world implodes when I get custody of siblings I didn’t know I have.<br />
<br />
Everything would have been fine, I would have survived on my own, if not for Sir, my hookup, walking through the doors of my classroom.<br />
<br />
He’s over a decade younger than me, and now I’m his professor, yet Sir is giving me schedules I need and caretaking from a distance. I know I should stay away, but I can’t. No matter what he gives me, I want more.<br />
<br />
Colton<br />
I’m twenty-eight years old, starting my first semester as a transfer student at a local university, finally following my dreams.<br />
<br />
And then I see him, the sub I haven’t stopped thinking about, the one who comes undone for me in ways I’ve never experienced before. He makes all my Dominant instincts flare to life. I’ve always loved caretaking, but James makes me need it on a bone-deep level.<br />
<br />
It’s not long before he’s on his knees for me again, surrendering in ways we both crave. He’s forbidden, my professor, my good boy, and I’m his Sir…his dirty little secret. But it’s not enough. I want it all from him, if only he’ll let me have it.<br />
<br />
Dirty Little Secret is a student/professor romance, with an older sub and a younger Dom. Please use the look inside feature for a more in-depth content description and warning<br><br>*************FULL BOOK START HERE*************<br><br>CHAPTER ONE<br><br>James<br><br>May<br />
<br />
I can’t stop my fingers from drumming against the steering wheel.<br />
<br />
Traffic is ridiculous, which means I’m running the risk of being late. Well, not late, really, because I’m never late for anything, but running the risk of not arriving at least fifteen minutes early, like I do with everything.<br />
<br />
What will Sir think if I’m not timely?<br />
<br />
Tap, tap, tap, tap. My fingers continue to move as I sit at the red light, playing a rapid beat that matches my pulse.<br />
<br />
This is my second time meeting with Colton, and I don’t want to disappoint him already. Even more importantly, being late would mess with my head, and it’s already hectic in there, no matter how much I try to pretend it’s not. That’s one of the reasons I need this—the discipline, the organization, not having to decide what to do. In every other aspect of my life, I need control, but this, in these moments and if I find the right Dom, I’m able to get out of my head and just be.<br />
<br />
I startle when the car behind me honks, letting me know the light is green.<br />
<br />
“Get it together, James,” I say softly to myself, frustrated I was spacing out like that. I’m usually very good at holding it together—I depend on being able to hold it together.<br />
<br />
Focus. Most of life’s problems can be dealt with by hard work, focus, and determination, so that’s what I force myself to do the rest of the drive to the house I own in a suburban neighborhood. It’s farther from the college where I teach political science. I don’t live here. I don’t even know why I bought it, but once I started meeting up with Doms, it became a place to do that.<br />
<br />
I pull into the driveway at three. I park beside Sir’s older SUV. I don’t know what he does for a living, but from the things he’s said and his callouses when he touches me, I assume it’s something with his hands.<br />
<br />
It fits him. I can’t imagine him doing anything else, which is…typically not my thing, but nothing about Sir is similar to any of the Doms I’ve played with in the past—the biggest being that he’s younger than me. Twenty-eight to my forty. He mentioned his age in his bio on the BDSM site where we met. I wasn’t sure it would work, how I would feel about submitting to someone younger, but when he messaged, it had been a long time since I’d given in to this need, and everything he’d said or done had been exactly what I’d needed.<br />
<br />
I thought it’d be a one-time thing—it usually is for me—but here we are, meeting a second time for him to control and fuck me.<br />
<br />
My fingers tremble, frustration making the back of my neck prickle. I should have been here before him. I hate that he arrived first.<br />
<br />
Sir is already out of his SUV by the time I get out, walking around my vehicle toward me.<br />
<br />
“I’m sorry I’m late,” I tell him, and he frowns.<br />
<br />
“You’re not late. It’s two fifty-five. We said three. You’re all good.”<br />
<br />
I don’t know him well—or at all, really—but from what I’ve seen, nothing seems to rattle him. It’s like everything just rolls off his shoulders, this lightness to him I’ve never had myself, and frankly, wouldn’t know what to do with.<br />
<br />	
	

			
			

<div id="bottom-right-fixed">
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'setTextColor(this)'}">
		Text Color
	</button>
	<button class="jscolor {width:101, padding:0, shadow:false, borderWidth:0, backgroundColor:'transparent', insetColor:'#000', valueElement:'chosen-value', onFineChange:'update(this)'}">
		BG Color
	</button>
	<button onclick="changesize('user-change')">Text Size</button>
</div>

			

<br>
<center>
	Advertisement
<!-- Composite Start -->
<div id="M365262ScriptRootC1546362">
</div>
<script src="https://jsc.adskeeper.com/b/o/books2020.com.1546362.js" async>
</script>
<!-- Composite End -->
	
</center>
<br>

	
	
	
<div class='pagination-custom-post-pages'><a href='#'><<<</a><a href='#'><</a><a href='#' class='active'>1</a><a href='?mypage=2'>2</a><a href='?mypage=3'>3</a><a href='?mypage=11'>11</a><a href='?mypage=21'>21</a><a href='?mypage=2'>></a><a href='?mypage=94'>94</a></div>

<br>
<center>
	Advertisement
	
	<script data-adscript src='https://ad-adserver.com?uid=616821de6b6a5524b84b52f1&w=300&h=250'></script>  
	
</center>
    
    

							<content:encoded><![CDATA[
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
