Number theory with applications - Anderson, James A. (James Andrew) 1937- (Prentice Hall, 1997)