Algebraic geometry in coding theory and cryptography - Niederreiter, Harald, 1944-; Xing, Chaoping, 1963- (Princeton University Press, 2009)