About
Ryan Black has admired Celestina Sala from afar for years, her lush body and sensual nature calling to the dominant in him. For just as many years, Celestina was off-limits—married, proud and self-sufficient. But all that has changed, and now Celestina is in debt and in need…and available. Ryan proposes a contract: he'll pay off her debt if she gives herself to him in bed, yielding control in exchange for the pain and pleasure he'll bring them both.

There are words for women who take money for sex, and none of them are nice ones. Celestina never thought she'd have to sink this low, but giving up control sounds more enticing than ever before. And suddenly it's not about having to give in to Ryan. It's about wanting to.

But when Ryan's dark past comes to light, they may both be in over their heads. The terms of his contract say her body is his…but her heart may be another story.

One thing is for sure—now that Ryan has Celestina, he can never let her go.

Discuss Under Contract with other readers

Join or start a book club for Under Contract on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Under Contract?

Sign up free on Readfeed, then browse public clubs or start your own club with Under Contract as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Under Contract with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Under Contract with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.