Theory and problems of finite mathematics - Seymour Lipschutz (Mc Graw Hill Book Co, 1983)