Elementary number theory - Burton, David M. (Universl, 2010)