Theory and problems of finite maths. - Lipschutz,S.