The theory of numbers - Iyanaga, S. (North-Holland Publishing Company, 1975)