Ramin Takloo-Bighash, “A Pythagorean Introduction to Number Theory,” Springer Science+Business Media, 2018.