Elementary number theory / 6th ed - Burton, David M., 1930-2016 (McGraw-Hill Higher Education, 2007)