En svenska offer för Whitechapelmorden.