My books

I’ll Be There For You


Out 23rd April 2015!

When good witchcraft goes bad…

Harry (short for Harmony) McLeod never thought motherhood would be for her. But now that she and wife Louise have adopted twins Finlay and Fiona, she can’t imagine life without her gorgeous little family. But just as the toddlers start to discover their own witching abilities – quite handy when they want to summon toys with just a wiggle of their fingers! – Harry’s own powers seem to have vanished.

With her abilities gone and Louise working all hours, Harry’s perfect world is starting to unravel. She knows she needs to rediscover her happiness to get her powers back, but with local charmer (and witch) Richard trying to steal her spa business from under her feet, how can she fight back?

Click here to pre-order.


Baby It’s Cold Outside


Out Now!

For better or much, much worse…

Esme and Jamie have finally got their perfect wedding day planned. Beautiful snowy landscape – check. Amazing venue – check. Stunning dress – check.

But when an avalanche seals off their gorgeous mountain hometown from the outside world, their dream day starts to look more like a nightmare. Especially when Jamie’s ex turns up on their doorstep with a surprise neither of them expected!

Whilst Esme’s magical powers can solve a lot of problems, it’s starting to look like their big day is doomed! Is Esme and Jamie’s wedding simply not meant to be, or can they still make it down the aisle, against all the odds?

Click here to buy. 


I Put A Spell On You


Out Now!

When Harmony McLeod – Harry, for short – discovers one of her employees dead in reception of the exclusive spa she owns and runs, she is shocked, upset and more than a little spooked. You see, Harry is a witch, and her speciality is the ‘spiritual counselling’ that she offers her clients alongside the massages and yoga – in other words, she gives them spells to help deal with specific problems.

So when she senses dark magic in the air at the crime scene, she suspects sabotage from another witch. But who would want to kill her receptionist, hurt Harry and destroy her business? Surely not her cousin and fellow witch Esme? She and Harry may have had their differences but they’re still family.

And her colleague Xander has been a rock for her since her last breakup, and works so hard at the spa. He’s keen to learn magic skills to help out, and if he had some grievance then Harry would know – wouldn’t she?

But as more unexplained events continue to unfold, Harry starts to suspect even her closest friends. It’s lucky that DI Louise Baxter is willing to go the extra mile to try and help solve the mystery – and the fact that she’s easy on the eye hasn’t escaped Harry either…

You can order it here


Bewitched, Bothered & Bewildered


Out now!

Part-time witch, full-time glamorous high-flyer Esme Mcleod rubs shoulders with celebrities for a living, has a sort-of-boyfriend …and just enough magic in her fingertips to solve life’s little irritations; why shouldn’t she cast a little spell to catch the busy barman’s attention, or to summon a latte to aid her all-nighters? Called back to her small Scottish home town and meddling family, stiletto-clad Esme is way out of her comfort zone… But Esme must embrace her abilities as a witch, or watch her family lose their beloved café. Except Esme has never claimed to be a whizz at witchcraft, and her charms are starting to go awry – she certainly never meant to cast a love spell on her ex-boyfriend Jamie! It’s time for urgent lessons in magic as well as love – it seems there’s only so much that muttering a few words over cupcake batter will fix…

You can order it here.