The Devil Takes What's Willingly Given

212 pages digital 2023

fiction fantasy lgbtqia+ romance dark emotional tense fast-paced