The differential geometry of curves and surfaces in Euclidean space has fascinated mathematicians since the time of Newton. Here the authors cast the theory into a new light, that of singularity theory. This second edition has been thoroughly revised throughout and includes a multitude of new exercises and examples. A new final chapter has been added which covers recently developed techniques in the classification of functions of several variables,...