The Higher Arithmetic An Introduction to the Theory of Numbers - Davenport H. (Chennai Cambridge University Press, 2011)