Averaging Methods In Nonlinear Dynamical Systems by Ferdinand Verhulst, James Murdock & Jan A. Sanders