Introduction to Nonlinear Science by Gregoire Nicolis