Xavier Ashe rated The Return of Sherlock Holmes (Sherlock Holmes, #6): 5 stars
The Return of Sherlock Holmes (Sherlock Holmes, #6) by Arthur Conan Doyle
The Memoirs of Sherlock Holmes is a collection of short stories by British writer Arthur Conan Doyle, first published late …