Perturbation Theories for Nonlinear Waves