Moduli of Curves - Brambila Paz, Leticia (Springer International Publishing, 2017)