Margins
The Devil's Canvas book cover
The Devil's Canvas
2025
First Published
4.22
Average Rating
327
Number of Pages

Part of Series

Julian I don’t lose control. Not with souls. Not with bargains. Not with emotions I buried centuries ago. Ophelia Arden was supposed to be a transaction. Her father made the deal. I took what was owed—her gift, her fire, the part that made her feel. It should’ve ended there. But the bond between us refuses to let go. And the closer I get, the more I wonder if I ever had a choice at all. She doesn’t know what I am. Or what she is to me. And if I were a better man, I’d stay away. But I’ve never been good. Ophelia I used to feel everything. Now my emotions are locked somewhere I can’t reach, and my art is nothing but echoes. They say I’m fading. But I know better. Something was taken from me. Julian Duvain watches me like he already owns every piece of what’s left. He’s wrong in all the ways I should run from—but I don’t. Because when he looks at me, something sharp stirs in my chest. He sees what no one else does. And whatever he’s hiding… it feels tied to everything I’ve lost. I should be afraid. But I’m already burning.

Avg Rating
4.22
Number of Ratings
23
5 STARS
35%
4 STARS
52%
3 STARS
13%
2 STARS
0%
1 STARS
0%
goodreads

Author

Sara McClaflin
Sara McClaflin
Author · 8 books

Sara McClaflin writes dark romance with feelings, flaws, and just the right amount of emotional damage. Her stories are character-driven, morally gray, and often ask one very important question: what if love was a little dangerous—and we liked it that way? After years of reading and reviewing books with too much angst, she finally started writing her own. She lives on the West Coast with her husband, their chaotic dog, and more book boyfriends than she’s willing to admit. Her TBR pile is a cry for help, her playlists are 80% heartbreak, and she’s always chasing the next character who’ll ruin her in the best way.

548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2025 Paratext Inc. All rights reserved