Nonlinear Waves: An Introduction - Petar Popivanov; Angela Slavova (World Scientific, 2010)