Ordinary Differential Equations and Dynamical Systems - Teschl, Gerald (2010)