ELEMENTARY NUMBER THEORY AND APPLICATIONS - ROSEN, KENNETH H, (ADDISON WESLEY PUB.)