This book gives an introduction to algebraic functions and projective curves. It covers a wide range of material by dispensing with the machinery of algebraic geometry and proceeding directly via valuation theory to the main results on function fields. It also develops the theory of singular curves by studying maps to projective space, including topics such as Weierstrass points in characteristic p, and the Gorenstein relations for singularities...