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