The higher arithmetic : an introduction to the theory of numbers / - Davenport, Harold, (Cambridge University Press,, 1992)