Dr John Watson is Sherlock Holmes's assistant, friend and flatmate in the Arthur Conan Doyle stories about the fictional detective.
When Miss Mary Morstan is invited to meet a secretive stranger, she asks Sh...More
Stories of Sherlock Holmes includes four very different mysteries that Sher...More