Algebraic function fields and codes - Stichtenoth, Henning (Graduate Texts in Mathematics, 254, 2009)