Theory of numbers - Iyanaga, K. (North-Holland Amsterdam, 1975)