Audiobook narrated by Katie Villa
This is the third Unholy Island book, following on from The Ward Witch and the Book Keeper. It's set in the same universe as her Crow Investigations books and there is a little bit of crossover, but not enough to confuse a new reader. THe island, Unholy Island, is off the coast of Northumberland, joined to the mailland at low tide by a causeway. It's a sanctuary for magical misfits and people hiding from their past. In the first book. Luke came to Unholy Island looking for his missing brother, and met a whole cast of characters including Esme Gray. In the second book he became a permanent resident, taking over the island's magical bookshop. In this book, the island's mayor goes missing, Luke's twin, Lewis, finally turns up, but he's not quite what he seems to be. Esme and Luke's new relationship comes under strain when she seems to be the only one on the island immune to Lewis's particular form of attraction. I've enjoyed this whole trilogy. It has a certain cosiness without sacrificing tension. Katie Villa's reading is easy on the ear.