Algebraic curves over a finite field - Hirschfeld, J. W. P. 1940- (Princeton University Press, 2008)