Non-Linear Dynamics and Endogenous Cycles