Discrete mathematics with combinatorics - Anderson, James A. (Prentice-Hall, Inc., 2001)