Elementary Number Theory and Its Applications - Rosen Kenneth H. (New York Addison Wesley Publishing Company, 1993)