Ordinary differential equations - Nandakumaran/Datti/George (Cambridge University Press, 2017)