Differential Equations and Group Methods for Scientists and Engineers by James E. Hill & James M. Hill