Nonlinear Waves and Pattern Dynamics