Elementary Number Theory - Burton, David M (New Delhi Tata Mcgraw-Hill, 2007)