The Adventures of Sherlock Holmes (Sherlock Holmes, #3)

Richard Lancelyn Green, Arthur Conan Doyle