Nonlinear wave dynamics in space plasmas by John Z.G. Ma