Differential equations and group methods for scientists and engineers - Hill, James M. (CRC Press, 1992)