In mathematical modelling a real-world problem is dissected and phrased in a mathematical setting, allowing it to be simplified and ultimately solved. This book presents a thorough grounding in the techniques and proceeds to explore a range of classical and continuum models.
The book provides a great exposition on how real-world models are analyzed, primarily focusing on models from biology, chemistry and physics. The models are first derived from underlying natural laws or briefly explained. Nondimensionalization and scale analysis are then applied, with the resulting models being further analyzed either by means of asymptotics and perturbation methods and/or by means of the theory of ODEs, PDEs and dynamical systems. Sometimes (albeit not often), these methods are compared with numerical analysis. The first two parts introduce asymptotic analysis and perturbation methods. However, I recommend reading a complementary book on that topic (such as the one by Bender and Orszag) simultaneously or even beforehand as the material is in my opinion not explained clearly. Moreover, the text is sprinkled with numerous typos and errors (not all of them can be found in the errata), further making the material more difficult to comprehend. Each chapter contains a set of exercises, but some of them pose quite a challenge (the author himself states that some are at the research level). Nevertheless, the book is definitely worth a read if you are interested in mathematical modeling of natural and engineering phenomena and already have some familiarity with the topic.