The arithmetic of function fields over finite fields is a relatively new
area of mathematics. The author has been in the forefront of research in
this field since it started and this book is the first systematic
treatment of this field. Many applications and open problems are
presented and the last section of the book introduces the reader to some
of the most vital areas of current research.