Mary Jane A Game of Shadows
This novel of speculative historical fiction tells the tale of the last victim of one of Britain's most infamous serial killers, Jack the Ripper. Mary Kelly's story unfolds through a third person narrative and an alternating contemporary narrative of a young woman vet in rural Wales who discovers she is a descendant of Mary Jane Kelly.