Finite mathematics - SPRECHER, David A. (Harper and Row Pub., 1976)