https://onlystudyos.com/number-theory-an-introduction-to-mathematics-second-edition-by-w-a-coppel/
Number Theory An Introduction to Mathematics Second Edition by W.A. Coppel