Numerical Semigroups and Applications by Abdallah Assi