Elementary number theory - BURTON, David M (Tata McGraw - Hill Education Pvt. Ltd, 2010)
Keywords: 512.72