Catastrophe theory for scientists and engineers - Gilmore, Robert (Dover Publications, 1993)