Finite fields and applications - Mullen, Gary L. (American Mathematical Society, 2007)