An introduction to ordinary differential equatioins - Robinson, James C (CUP, 2004)