Sherlock Holmes might just be a fictional character but there is a great deal to learn from the story about the art of deduction.
Here, I have found a compilation from the TV Series played by Jeremy Brett.