
Murder, Magic & Mayhem in Good Fortune Jessica Lavender never wanted to be a witch, but fate-and her sassy cat familiar-had other plans. Running a potion shop is challenging enough when you can barely brew a proper potion. Add in a spirited (literally)...

Trouble is brewing in Good Fortune. Jessica Lavender's reluctant acceptance that she is a witch isn't enough for her snarky cat familiar. Not only does she have to keep the potion shop running while learning to make said potions, deal with an over-enthusiastic assistant and her...