Edgar Moriarty (New Earth)