THE MIRROR DANCEUS launch events (virtual)

I'm reading: WHILE JUSTICE SLEEPS, Stacey Abrams

Latest Lexy review: "laugh out loud" Kirkus on Scot on the Rocks

Latest standalone review: "grabs the attention from page 1" Kirkus on A Gingerbread House

Latest Dandy review: "riveting" The Scotsman on The Mirror Dance

Q: Who drew all the pies? A: Mark did. The Edinburgh Sketcher


"I need you Lexy," he sobbed. "Brandee's left me."

I almost . . . but I caught myself.

"Lemme check," I said. "You need me because Brandeee's left you? Or Brandeee's left you because you need me?"

He frowned. He sniffed. He wiped away one perfect Swarovski tear. But he didn't answer the question.  Strike one.

                                      Explore the book        


When shy, lonely Ivy meets a woman who claims to be her long-lost sister, she knows it’s too good to be true. But she wants a family. She wants someone to love.  Ivy enters Kate’s fairytale cottage, deep in the heart of Scotland and she doesn’t come out. She’s the first to go missing. She won’t be the last.

Meanwhile, in another part of the forest ...

Explore the book

Buy it


Something sinister is afoot in the streets of Dundee, when a puppeteer is found murdered behind his striped Punch and Judy stand, as children sit cross-legged drinking ginger beer.  The gruesome death seems to be inextricably bound to the gloomy offices of Doig’s Publishers . . .

Explore the book

Buy it