This textbook, now in its second edition, provides a broad introduction to both continuous and discrete dynamical systems, the theory of which is motivated by examples from a wide range of disciplines ...