Back in Paramour Bay with witches, wizards, a golem, a werewolf and the grim reaper, now we have a man in a mirror, a druid and rumours of a vampire! By far, the best character though is Leo, or, to give him his full title, Mr Leo, Raven's familiar.
This is book 12 in the series and so much has happened in the short time Raven came back to the small town at age 30, to claim her inheritance, a tea shop and cottage owned by her recently deceased Grandmother. What she didn't know, was her family are witches, something her Mother had kept from her. Before her passing, Rosemary, her Grandmother, cast a spell to keep Leo in the living so he could help Raven learn her craft; however, as the spell was black magic, it resulted in a few issues, one being his looks, two being his memory lapses. However, none of this detracts from the fantastic dialogue he has with Raven, who, apart from her Mother (Rowena), are the only ones who can hear him.
In this book, a hand mirror, which Raven was selling at a table sale was nearly broken after Leo scattered the table contents during a chase with his nemesis, the local squirrel population! Bernard appeared and the book centres around Raven trying to find out who killed him over a century ago, so he can pass through the veil into the afterlife.
Great books which I'm finding hard to put down, best read in order to preserve the continuity of the storyline and characters. I'm sure book 13 won't disappoint either!