Elementary number theory and its applications / Kenneth H. Rosen. - Rosen, Kenneth H. (Pearson/Addison Wesley, 2004)