Differential equations; theory, technique and practice - ND Tata McGraw Hill Publishing 2007