Watson is not an idiot : an opinionated tour of the Sherlock Holmes canon /
Webb, Eddy,author.
Doyle, Arthur Conan, 1859-1930
Holmes, Sherlock.
Watson, John H. (Fictitious character)