Without villains, there can be no heroes. Not a famous quote, just something my mind blurted out, promise. Unfortunately not all villains are fictional....
Sherlock Holmes is undoubtedly one of western fiction's most recognisable protagonists; known for his adherence to logic, his abductive reasoning, and his pipe and...