Algebraic curves over a finite field Hirschfeld, J. W. P. - 1 online resource (717 pages).

9780691096797