Nonlinear optics - Bloembergen, N. 1920-2017 (World Scientific, 1996)