Andrea Grandi rated Sherlock Holmes: 5 stars June 23, 2016 Public Sherlock Holmes by Arthur Conan DoyleContains: Hound of the Baskervilles Sign of FourStudy in Scarlet Valley of Fear