Singularity theory is a broad subject with vague boundaries. It draws on many other areas of mathematics, and in turn has contributed to many areas both within and outside mathematics, in particular differential and algebraic geometry, knot theory, differential equations, bifurcation theory, Hamiltonian mechanics, optics, robotics and computer vision. This volume consists of two dozen articles from some of the best known figures in singularity theory, and it presents an up-to-date survey of research in this area.