There are very few unsolved mysteries that still grip people the way Jack the Ripper does. In the autumn of 1888, a still-unidentified serial killer stalked the streets of Whitechapel in Victorian ...