Ted Long (American, )