Elementary Number Theory by William Stein