Differentiable germs and catastrophes - Brocker, Theodor. (Cambridge University Press, 1975)