McCracken, Robert, of New Jersey