"Niven, Ivan" Introduction to the Theory of Numbers - \\200405ENGGPCX - John Wiley 2004 Singapore - 529p. includes index and biblioraphy ISBN: 9971513013