I had always thought that Sherlock Holmes had Asperger's Syndrome. He does have restricted patterns of behavior, activities, and interests, no significant delay in cognitive development or general delay in language, not to mention his intense preoccupation with a narrow subject, one-sided verbosity, and somewhat…