Finite mathematics
Althoen, Steven C.
W.W. Norton
1978