Nonlinear Dispersive Waves and Fluids by Avy Soffer | Menrva Books | MenrvaBooks