Moriarty senior