|The differential geometry of curves and surfaces in Euclidean space has fascinated mathematicians since the time of Newton. Here the authors take a novel approach by casting the theory into a new light, that of singularity theory. The second edition of this successful textbook has been thoroughly revised throughout and includes a multitude of new exercises and examples. A new final chapter has been added that covers recently developed techniques in the classification of functions of several variables, a subject central to many applications of singularity theory. Also in this second edition are new sections on the Morse lemma and the classification of plane curve singularities. The only prerequisites for students to follow this textbook are a familiarity with linear algebra and advanced calculus. Thus it will be invaluable for anyone who would like an introduction to the modern theories of catastrophes and singularities.