View Namesake: Professor James Moriarty
Professor James Moriarty
GIVEN NAME(S): James
DESCRIPTION: Professor Moriarty is the archenemy of Sherlock Holmes, a fictional detective created by Sir Arthur Conan Doyle. Moriarty is a criminal mastermind whom Holmes describes as the "Napoleon of crime."