An introduction to number theory - Stark, Harold M. (MIT, 1978)