Moduli Spaces Of Curves, Mapping Class Groups And Field Theory by Xavier Buff, Jerome Fehrenbach & Pierre Lochak