Numerical Semigroups (Developments in Mathematics)