No fictional character is more renowned for his extraordinary powers of mind than Sherlock Holmes. But what exactly is it that sets him apart as a detective of the highest order, …