nit ett förfärligt lemlästadt lik i Whitechapel.