Chained in Time by David Waine
Series: Rutter Books, The First Rutter Book.
Approx. 94,080 words.
Published on July 26, 2012.
In 1888, a serial killer, Jack the Ripper, prowls London's East End. A century later, History repeats itself. Marie Kelly is haunted by horrifying dreams in which she is pursued through the gloomy alleyways of Victorian Whitechapel by a dark shadow that seeks to destroy her, as it once did her near-namesake, Mary Jane Kelly. Marie experiences Mary's terror and despair as her own. The two