Ted Allen (American, born )