Intro Theory Numbers 6e P by Edward M. Wright & Godfrey Harold Hardy