Catastrophe theory for scientists and engineers - Gilmore, Robert (J. Wiley, 1981)