Text this: Nonlinear optics : basic concepts