Bravo Arthur Conan Doyle. You pulled off Sherlock Holmes miraculous return from the grave while tying up all loose ends and pulling it all together nicely.
It amuses me to read of the bumbling Hopkins and Lestrade who continue misinterpreting Sherlock's observations, and just overlooking clues altogether. They appear to be there just to let Sherlock's genius shine through.
I am also very impressed with the descriptions and seemly vast knowledge of London that Doyle describes in detail, because he himself had admitted that he had very limited knowledge prior to writing the books and 'worked it all out from a post-office map'.
My rating : ****