Nonlinear Optical Systems