An Introduction to ordinary differential equations - Agrawal , R. P. (Springer, 2012)