Number Theory: An Introduction to Proof - Eynden, Charles Vanden