Finite fields : theory and computation : the meeting point of number theory, computer science, coding theory, and cryptography by Igor E. Shparlinski. ISBN 0792356624. Published by Kluwer Academic in 1999. Publication and catalogue information, links to buy online and reader comments.