Notes on dynamical systems - Moser, Jurgen K. (American Mathematical Society, 2005)