Mates Collection

In Your Eyes

In Your Eyes

Two very different men with a tumultuous history must overcome challenges from all sides and see past their society's rules to realize they are destined for one another.

Word Count: 60,875

To Touch You

To Touch You

“His name is Salvatore Rossi. He’s a vampire. And he’s my true mate.”

Word Count: 66,181

Until Forever Comes

Until Forever Comes

A sensitive wolf shifter and a vicious vampire challenge history, greed, and the very fabric of their beings in order to stay together until forever comes.

Word Count: 60,702

Wake Me Up Inside

Wake Me Up Inside

A powerful Alpha wolf shifter and a strong-willed human overcome traditions ingrained over generations and uncover long-buried secrets to fulfill their destiny as true mates.

Word Count: 74,755

Destined for each other, true mates find love despite the odds.

These books are linked by theme or world. They are independent and can be read in any order.

What CC Is Reading

I very much enjoyed this debut novel by Davidson King. It's a hurt comfort with a bit of drama. 



Kevin Chandler brought Kyle and Brent to life with his audio rendition of Rough Edges. ...a short story worth reading, as Cardeno C. never fails to deliver a wonderfully driven book.

Sexy Erotic Xciting

Cardeno C. Definitely knows how to write a story that captivates you from page one and keeps you enthralled till the last page. The scenes are vividly detailed and characters are well-developed. The sex is hot but also sweet and beautiful. There...

Rainbow Gold Reviews

The journey is fraught with frustration, but the destination was so worth it!

Reviews by Jess Wave

The love and romance hit the mark in that perfect Cardeno C way! ...The chemistry and fervor between Korban and Samuel doesn't disappoint. It might take them a long time to get there but they don't lose any time after they've figured things out....

3 Chicks After Dark

<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//','ga'); ga('create', 'UA-65262326-1', 'auto'); ga('send', 'pageview'); </script> <script type="application/ld+json"> { "@context": "", "@type": "Organization", "url": "", "logo": "" } </script> <script type="application/ld+json"> { "@context": "", "@type": "Person", "name": "Cardeno C", "url": "", "sameAs": [ "", "!/CardenoC", "", "", "", "", "" ] } </script> <script type="application/ld+json"> { "@context": "", "@type": "WebSite", "name": "Cardeno C", "alternateName": "M/M Author", "url": "" } </script>