Introduction to discrete mathematics - Hirschfelder, R. (Brooks/Cole, 1991)