Introduction to Modern Number Theory - Manin Yuri Ivanovic (New York Springer Verlag, 2005)