The Goode Life
A Valentine’s surprise (or two) for a couple of bookish sweethearts.
Noelle is a small-town librarian devoted to her job. Rom is the demon coffeeshop owner next door. They’ve been in love since they were kids, and after two years together, they’re determined that this Valentine’s Day will be perfect. Both of them have been secretly planning very different (but equally heart-melting) surprises for the other.
But when the Chamber of Commerce reschedules their annual leadership vote, Rom and Noelle have to re-prioritize. If Rom wins the presidency, he can make a real difference for the struggling small businesses of Winter Bliss. To make sure the town-wide surprise he’s planned for Noelle stays under wraps, he’ll have to lean on their friends to run interference.
Keeping one workaholic librarian away from her library shouldn’t be too hard, right? Let’s just say he’ll need all the help he can get.
Catrina Bell
Catrina is a study in contrasts
- a creative at heart with a stable office job
- a social butterfly with uncontrolled resting-witch-face
- a serial hobbyist except when it comes to one thing - writing.
Ever since picking up the habit of putting words to her thoughts, she's written romance... with a twist. Catrina loves monsters but the cinnamon roll kind, and she writes sports romance but the athletes are women.
If you like cozy, happily ever afters with a touch of magic and lots of dirty talk, the world of roller derby witches awaits!
Horned Up for the Holidays
Horned Up for the Holidays consists of three primary books, and includes two additional books that complement the series but are not considered mandatory reads. The current recommended reading order for the series is provided below.
Related series Merry Mischief