The Garden of Bewitchment - Catherine Cavendish
Tax included.
In 1893, Evelyn and Claire leave their home in a Yorkshire town for life in a rural retreat on their beloved moors. But when a strange toy garden mysteriously appears, a chain of increasingly terrifying events is unleashed.
Neighbour Matthew Dixon befriends Evelyn, but seems to have more than one secret to hide. Then the horror really begins. The Garden of Bewitchment is all too real and something is threatening the lives and sanity of the women.
Evelyn no longer knows who - or what - to believe. And time is running out.