Moriarty on Canvas
Is Moriarty the greatest villain of all time? If Sherlock Holmes is the greatest detective in history then one could certainly make the argument that, given the nature of their relationship and certain plot points which we won't spoil here,…