Discrete mathematics demystified - Krantz, Steven G. (McGraw-Hill, 2009)