by Anna Gilbert
Strange things have been brewing in the village of Ashlaw in 1923: the once-prosperous drapers' shop has gone bankrupt and three separate families' lives have each, it seems, been hexed. In a bigge…