Maria Konnikova’s book Mastermind: How to Think like Sherlock Holmes uses scientific methods and psychology to explain the feats of Sherlock Holmes and the methods that can be used develop these skills. This talk is excellent and explains much of the cold reading skills that he uses in the stories.