A Few Lessons from Sherlock Holme...
by Peter Bevelin
Sherlock Holmes is a name that most people will recognize; the super-sleuth has entertain...