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