This is a textbook on chaos and nonlinear dynamics, written by applied mathematicians for applied mathematicians. It aims to tread a middle ground between the mathematician's rigour and the physicist’s pragmatism.

While the subject matter is now classical and can be found in many other books, what distinguishes this book is its philosophical approach, its breadth, its conciseness, and its exploration of intellectual byways, as well as its liberal and informative use of illustration. Written at the graduate student level, the book occasionally drifts from classical material to explore new avenues of thought, sometimes in the exercises. A key feature of the book is its holistic approach, encompassing the development of the subject since the time of Poincaré, and including detailed material on maps, homoclinic bifurcations, Hamiltonian systems, as well as more eclectic items such as Julia and Mandelbrot sets. Some of the more involved codes to produce the figures are described in the appendix.

Based on lectures to upper undergraduates and beginning graduate students, this textbook is ideally suited for courses at this level and each chapter includes a set of exercises of varying levels of difficulty.