Elementary number theory - DUDLY, Underwood (WH Freeman and Co, 1969)
Keywords: 512.72