Book: Elementary Number Theory, 6/E

http://www.pearsonhighered.com/educator/product/Elementary-Number-Theory/9780321500311.page