Niven,I Introduction to the theory of numbers, 5/e - 5 - NY John Wiley & Sons, Inc 2004 - xiii, 519 p Dewey Class. No.: 512.7 NIV