1649. The year Edinburgh burned.Scotland was cursed by witches and in 1649, the witch panic was at its peak. No-one was safe from the executioner's flames.Below the imposing behemoth of Edinburgh castle, nineteen year old Nessie Macleod is forced to watch her mother, Isabelle, burn to death for witchcraft. Her mother's crime stains her more than the ashes that scatter across the Esplanade. Shunned by Edinburgh's townsfolk, she's also hounded by the...