190 pp. "In The Last Sherlock Holmes Story, Michael Dibdin pits the sleuth of Baker Street against the Butcher of Whitechapel--the archfiend Jack the Ripper. In doing so, he gives readers a Holmes possessed of greater and more disturbing depths than the one they thought they knew."