Application of discrete mathematics - Michael, John G. (New York McGraw-Hill, 1991)