Stein, William Elementary number theory: Primes, congruences and secrets - New York Springer-Verlag 2009 - 166 p. Dewey Class. No.: 512.72 S34E