Elementary number theory and its applications / 6th ed., International ed - Rosen, Kenneth H. (Pearson, 2011)