Last night I finished Casting Spells by Barbara Bretton, a quick and quirky read.
Chloe is the only non-magical inhabitant of Sugar Maple, Vermont, a small tourist town. Chloe's ancestor cast a spell that protects Sugar Maple and its inhabitants from, well everything; death, illness, accidents, crime, and even black ice. Then one day a beautiful stranger falls through the ice and drowns after visiting Chloe's yarn shop, Sticks & Strings. Because there is no crime, there is no police force, and because the beautiful stranger was having an affair with a married politician, an investigation is in order.
Enter Luke MacKennzie, a burned out Boston cop and friend of the dead woman, Suzanne. Luke leaves his job in Boston and is hired to find out what happened to Suzanne. Sparks fly (literally) when Chloe and Luke meet and continue to fly as he solves the mystery and falls in love with the beautiful Chloe.
Quirky characters, romance, magick, a power struggle, gorgeous people, and knitting. What more can an author provide?