Nonlinear Optical Waves