Introduction to finite fields and their applications by Rudolf Lidl | Menrva Books | MenrvaBooks