books

Fantasy Mystery Romance Comics Non-Fiction

Heartbeats in a Haunted House

Heartbeats in a Haunted House (2022) Amy Lane (Hedge Witches Lonely Heart Club #4) The witch had simply walked up to Jordan one day and said, “Take care of my stuff but don’t use my distilled oils,” and then had taken off. The place turned out to be a treasure trove of magic: crystals, spell […]

Pentacles and Pelting Plants

Pentacles and Pelting Plants (2021) Amy Lane (Hedge Witches Lonely Heart Club #3) The idea that the portal that had dragged him halfway here—and the pull of magic that had made it impossible to stop the journey when he’d been plopped in the middle of I-80 going 60 mph—had been inadvertent hadn’t even crossed his […]

Portals and Puppy Dogs

Portals and Puppy Dogs (2021) Amy Lane (Hedge Witches Lonely Heart Club #2) “You just look perfectly average!” Simon exclaimed, and even as the words came out of his mouth, he saw the pit he’d dug for himself with the spiders and snakes in the bottom. Abort abort abort. Experience had taught them that if […]

Shortbread and Shadows

Shortbread and Shadows (2020) Amy Lane (Hedge Witches Lonely Heart Club #1) He’d also seen Bartholomew get into the conversation, grow somewhat animated, and then stop himself, as though hearing an unkind voice. help wasn’t something you asked for, help was something you gave to other people His father was still doubtful. Bartholomew’s every visit, […]

The Wisteria Society of Lady Scoundrels

The Wisteria Society of Lady Scoundrels (2021) India Holton (Dangerous Damsels #1) Set in alternative Victorian England “I’m flattered. She has actually employed an assassin?” “Yes,” the man said in a dire tone. “And does this assassin have a name?” “Eduardo de Luca.” “Italian,” Cecilia said, disappointment withering each syllable. “You need to be a […]

After the Scrum

After the Scrum (2016) Dahlia Donovan Since Devlin started to speak, he’d tried to teach the lad to call him Uncle Brute. It backfired spectacularly when he became a bastardised version of his own nickname. Uncle Boo. Taking on his nephew had forced him to take a crash course in cooking. Before now, the best […]

Come Unto These Yellow Sands

Come Unto These Yellow Sands (2011) Josh Lanyon To seek out a new therapist, to admit that he still might need help, was too much like acknowledging failure. Swift had never thought of happiness as a weight before, but that’s what it felt like. Something solid and real to steady him, ground him. It would […]

The Geographer’s Map to Romance

The Geographer’s Map to Romance (2025) India Holton (Love’s Academic #2) A year earlier, Elodie Hughes and Gabriel Tarrant entered into a marriage of convenience. Unfortunately, a week into the marriage everything went terribly wrong and the two have barely spoken since. Which is mildly problematic since they are both professors in the Geography department. […]

The Entanglement of Rival Wizards

The Entanglement of Rival Wizards (2025) Sara Raasch (Magic and Romance #1) This is the book that precedes The Fake Divination Offense. I’d initially skipped it because although the world building sounded fascinating, I usually dislike enemies to lovers. Which this is. But much of it worked for my anyway, because it was academic rivals, […]

The Fake Divination Offense

The Fake Divination Offense (2026) Sara Raasch (Magic and Romance #2) Orok Monroe just wants to celebrate the lawsuit he and his best friend Seb won against the “Camp” that tortured them, but almost none of his new teammates show up, so he’s left wondering if the Hellhounds feel about him the same way his […]

[Never] Feed the Crows

[Never] Feed the Crows (2023) Jennifer Cody (Corvin’s Crows #1) It’s Amos’s second year on campus, and he has a great roommate and is doing well in his classes but hasn’t made many friends except for his roommate–and the crows. Honestly, I don’t even know how it happened, but one day I realized that I […]

The Hopeless Romantic’s Guide to Enchantment: Twelve Magical Romantasy Tales

The Hopeless Romantic’s Guide to Enchantment: Twelve Magical Romantasy Tales (2026) edited by Paul Kane and Marie O’Regan ’Tis Pity He’s an Elf by Jen Williams Silver Dahlia, Golden King by Chloe Neill Fool in Love Ghoul in Hate by Greer Stothers The Brocade Prince by A. Y. Chao Double Trouble by Kelley Armstrong Unearned […]

The Lights on Knockbridge Lane

The Lights on Knockbridge Lane (2021) Roan Parrish (Garnet Run #3) Adam had never once regretted forgiving someone. Because forgiveness was about him, and not about them at all. He’d always preferred going out at night. Not because—as his neighbors believed—he was a vampire or a witch or whatever the rumor of the moment was. […]

Something Extraordinary

Something Extraordinary (2024) Alexis Hall (Something Fabulous #3) Set in England in ~1814 I’ll be honest–I put off reading this because in earlier books I found Bella annoying and frustrating and I didn’t want to spend time with her. But she was a little better in book two, as was Horley Comewithers, so I moved […]

Best Laid Plans

Best Laid Plans (2021) Roan Parrish (Garnet Run #2) He looked at the situation and chose to acknowledge all the dimensions of it. Dimensions (as he thought of them) weren’t positive or negative. They were simply the truth of how he felt about things. “Jesus Christ,” he said, and scrubbed hands over his face. “Guess […]