DISCRETE MATHEMATICS FOR COMPUTER SCIENTISTS - JOHN TRUSS (PEARSON EDUCATION ASIA, 2002)