Carl Worth (New Earth)