Grimaldi, Ralph P. Discrete and combinatorial mathematics : An applied introduction / by Ralph P. Grimaldi - 5th ed. - new delhi Pearson 2007 - 1026p.