A pythagorean introduction to number theory : right triangles, sums of squares, and arithmetic - Takloo-Bighash, Ramin (Springer, 2018)