Elementary Number Theory - Burton, David M. (New Delhi Tata Mcgraw Hill ed Pvt Ltd., 2010)