Discrete mathematics - Hademenos, George J.; Lipschutz, Seymour (Schaum's outline series., 2003)