Elementary number theory and its application. - Rosen, Kenneth H. (Addison-Wesley, 1993)