Love Potions (Warlocks MacGregor #1) by Michelle M. Pillow
Read
About
One prank love potion turns an ancient Scottish warlock into a lovesick mess. The woman he is inflicting it on is deeply unimpressed. A spicy, funny series starter about warlocks in kilts in small-town Wisconsin!