Discrete mathematics for computing./ 2nd Ed. - Grossman, Peter (Palgrave Macillan, 2002)