Resolution of singularities is a powerful and frequently used tool in algebraic geometry. This book provides a comprehensive treatment of the characteristic 0 case. It describes more than a dozen proofs for curves, many based on the original papers of Newton, Riemann, and Noether.