ravenna_c_tan: (ravenclaw)

The Prince’s Boy: Volume Two
by Cecilia Tan
$19. 95 paperback 978-1-61390-010-9
or $9.99 ebook 978-1-61390-014-7
(For $9.99 get any single ebook format. For 99 cents more, download a zip file with all available formats!)

In this conclusion to the gay fantasy saga begun in THE PRINCE’S BOY: Volume One, in Volume Two thwarted lovers Jorin and Kenet must reunite in order to defeat their common enemy, the scheming mage Seroi. Seroi has twisted Kenet’s father’s mind and is set on ruling the country for himself… as well as making Kenet into his magically bonded sex slave. But the bonds of love, not only between Kenet and Jorin, but between other characters as well, may be stronger than the magical chains Seroi would use to enslave them all.

Warning: graphic sex in copious amounts, graphic BDSM, homosexuality.

The ebook edition includes “Sergetten’s Tale,” a bonus short story that did not appear online in the original serialization.

Excerpt! Volume Two begins here…

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

And here it is, the final official post of The Prince’s Boy by Cecilia Tan! Thank you, thank you, readers, for following the adventures of the boys for nearly two whole years! Kenet had the first word in the story, and so he shall have the last…

Epilogue: Kenet
I was in a small room deep in the castle archives, reading, when Velred crept timorously up to the door.

I saved him the trouble of having to disturb me by yawning and turning toward him. “Oh, hello, Velred. Is it time for banquet already?” It was not unusual for me to lose myself in the diaries and arcana for hours at a time, as I searched for knowledge about my power.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

96: Jorin

When Seroi pulled free of me at last, I had no fight left in me. That had been his purpose, of course, to break down my resistance. But I never begged for mercy. I never gave him that satisfaction. I never truly broke.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

95: Kenet

Oh Jorin, forgive me. This time I must ask you to forgive me the way I forgave you. I knew what he was going to do and there was no way around it. There was no way I could prevent any of it. I tried. You know I did. I tried to offer myself to him. But the mage believed you had to be defeated before he would try take me for his own.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

94: Jorin

From within the glare of the candles, I could barely make out what was going on in the room. Seroi dragged the king in front of Kenet, but what were they doing to him? I could not quite see nor hear, as the stronger Seroi grew, the more like a wall the ring of light and smoke became.

But then I could see the scuffle and feel the power shifting in the room. Now everyone out there was moving. Had reinforcements arrived? Perhaps they could, collectively, defeat the damn snake…?

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

93: Kenet

I tried to be stoic as the fight began. I tried to kneel off to the side where the mage had put me and draw no attention to myself. I needed him to believe me harmless and cowed.

When Jorin felled Bear, though, I am sure I must have been as wide-eyed as an owl. I had never seen Bear bested in combat, and I had never seen Jorin attack someone that way. I held my tongue, though, saying nothing, not even a whimper.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

92: Jorin

Oh, it was hard to watch Kenet display himself before the mage that way. It was even harder to watch him pretend to lust for the man. But I never doubted him. I never thought for one moment that Kenet might betray me, or us, for his own comfort or pleasure. I never thought for one moment that he was doing anything other than manipulating Seroi.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

91: Kenet

We were making our way through the twists of the tunnels that would bring us within sight of the Rose Gate when I heard the sound of footsteps ahead of us, someone climbing in a hurry.

Before I could react, Kan came bounding up the steps, his sword sheathed. He stopped short and just stared at the three of us in the gloom. “Kenet?”

“Yes, and Bear is with me, and… and our father.”

“Who is this, Kenet?” My father said from behind me.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

[Woo! The Prince's Boy volume one ebook went live today for Kindle! Please go click "like" and leave reviews there! It'll really help! Link: http://www.amazon.com/dp/B004W9BTGE]

90: Jorin

Kan followed me through the passages. We went past the room that Kenet and I had shared in the years we had lived here, but there was no time to pause for nostalgia.

I was making for the tower that Seroi called his own. “If he is holding Bolan’s son and the other boys hostage, I would wager that is where they will be,” I said to Kan.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

89: Kenet

“My prince, this is… this was not in the plan,” Bear said nervously.

“Rescuing my father most certainly was in the plan,” I answered as I picked my way to the top of the Snake Ladder.

“You gallivanting off alone was not in the plan,” he clarified.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

88: Jorin

We approached the Rose Gate on horseback, in what felt like the most brazen sneak attack in the history of war. We marched right through the village, me and Kan in the lead, our faces hidden by the hoods of our cloaks, with several men on horse coming behind. Roichal and Marksin were not among them, however. They hung back, dressed as traders.

The people of the village eyed us nervously, but we were not challenged.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

88: Jorin

We approached the Rose Gate on horseback, in what felt like the most brazen sneak attack in the history of war. We marched right through the village, me and Kan in the lead, our faces hidden by the hoods of our cloaks, with several men on horse coming behind. Roichal and Marksin were not among them, however. They hung back, dressed as traders.

The people of the village eyed us nervously, but we were not challenged.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

87: Kenet

Bear came with me, and six of the Night Riders, and four of Marksin’s best men. My breath caught as we cleared the trees for the first time and I caught sight of the castle up the mountainside. Maldevar is the name of the castle, and the mountain, and the village which houses those who do not live inside the castle walls. Inside the walls, though, the castle was like a city unto itself, not so large as Port Aris, but quite sizable.

Looking up at the towers and the dark bulk of the buildings molded into the mountainside, I considered it a miracle that I had ever escaped from there.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

87: Kenet

Bear came with me, and six of the Night Riders, and four of Marksin’s best men. My breath caught as we cleared the trees for the first time and I caught sight of the castle up the mountainside. Maldevar is the name of the castle, and the mountain, and the village which houses those who do not live inside the castle walls. Inside the walls, though, the castle was like a city unto itself, not so large as Port Aris, but quite sizable.

Looking up at the towers and the dark bulk of the buildings molded into the mountainside, I considered it a miracle that I had ever escaped from there.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

85: Kenet

I slept in his arms. Yes, I did. I was a fool to waste even a moment grieving over my petty illusions, wasn’t I? A fool to waste even a moment of precious time we could have spent together. We might all be killed in the coming attack on the castle. And my suffering was nothing when weighed against his. Nothing at all. I should have been the one tied to the post and called a fool.

I would waste not a moment more. I slept in his arms, where I had belonged ever since the first time I had clung to him and refused to let go.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

85: Kenet

I slept in his arms. Yes, I did. I was a fool to waste even a moment grieving over my petty illusions, wasn’t I? A fool to waste even a moment of precious time we could have spent together. We might all be killed in the coming attack on the castle. And my suffering was nothing when weighed against his. Nothing at all. I should have been the one tied to the post and called a fool.

I would waste not a moment more. I slept in his arms, where I had belonged ever since the first time I had clung to him and refused to let go.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

82: Jorin

The three of us landed in the midst of one of the strangest military councils held in the history of Trest. I am one lucky bastard, though, for had we followed Seroi to his lair as I’d intended, he would surely have easily killed us by non-magical means. When we appeared, Kenet was unconscious–which was a mercy, I suppose, given the agony I had just put him through–I was choked half to death by Roichal, and Roichal himself was in not very fine shape either. All three of us would have been easy victims for anyone with the will to harm us.

We had arrived in a large tent, large enough for the gathering of half a dozen men and soldiers to leap to their feet at our arrival. Thank goodness Kan was among those there. He gleaned immediately what had happened, so no well meaning soldier of Trest killed me to save Roichal or the prince, either.

They did, however, put me in irons and bid me kneel out of the way while they tended to Kenet’s unconscious form.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

82: Jorin

The three of us landed in the midst of one of the strangest military councils held in the history of Trest. I am one lucky bastard, though, for had we followed Seroi to his lair as I’d intended, he would surely have easily killed us by non-magical means. When we appeared, Kenet was unconscious–which was a mercy, I suppose, given the agony I had just put him through–I was choked half to death by Roichal, and Roichal himself was in not very fine shape either. All three of us would have been easy victims for anyone with the will to harm us.

We had arrived in a large tent, large enough for the gathering of half a dozen men and soldiers to leap to their feet at our arrival. Thank goodness Kan was among those there. He gleaned immediately what had happened, so no well meaning soldier of Trest killed me to save Roichal or the prince, either.

They did, however, put me in irons and bid me kneel out of the way while they tended to Kenet’s unconscious form.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

81: Kenet

I cannot tell you what it was like. I may as well tell you what it was like to be invaded by a thundercloud. No, actually, I imagine the thundercloud would have been less painful and less terrifying.

When I leapt into the fray I had only thought to save him. My Jorin.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

ravenna_c_tan: (ravenclaw)

81: Kenet

I cannot tell you what it was like. I may as well tell you what it was like to be invaded by a thundercloud. No, actually, I imagine the thundercloud would have been less painful and less terrifying.

When I leapt into the fray I had only thought to save him. My Jorin.

Read the rest of this entry »

Mirrored from Circlet Press: Welcome to Circlet 2.0.

Profile

ravenna_c_tan: (Default)
ravenna_c_tan

March 2025

S M T W T F S
      1
2345678
9101112131415
16171819202122
232425 262728 29
3031     

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 9th, 2025 09:52 am
Powered by Dreamwidth Studios