Patterns and Waves Mathematics and Nonlinear Chemistry