Beginning Number Theory by Neville Robbins