Resolution of singularities is a powerful and frequently used tool in
algebraic geometry. In this book, János Kollár provides a comprehensive
treatment of the characteristic 0 case. He describes more than a dozen
proofs for curves, many based on the original papers of Newton, Riemann,
and Noether. Kollár goes back to the original sources and presents them
in a modern context. He addresses three methods for surfaces, and gives
a self-contained and entirely elementary proof of a strong and
functorial resolution in all dimensions. Based on a series of lectures
at Princeton University and written in an informal yet lucid style, this
book is aimed at readers who are interested in both the historical roots
of the modern methods and in a simple and transparent proof of this
important theorem.