Seol mar théacs é seo: Elementary theory of numbers / by William J. LeVeque.