Professor Moriarty
-1
Section::::Adaptations and derived works.:Related and derivative writings.

Sherlock Holmes
27159
P Moriarty
Professor James Moriarty
-1
Section::::Fictional character biography.:The Great Hiatus.

Sherlock Holmes
27159
Colonel James Moriarty
Dr moriarty
PROFESSOR MORIARTY
professor moriarty
colonel james moriarty
dr moriarty
professor james moriarty
p moriarty