Mirrorland by Carole Johnstone

“Dark and devious... Beautifully written and plotted with a watchmaker's precision.” — Stephen King