patrick.k.moriarty