Hill, Richard Michael
Introduction to number theory
New Jersey : World Scientific, 2018. xiv, 247 p. -- (Essential textbooks in mathematics)
QA241 H5258