Discrete Mathematics for Computer Scientists - Truss , JohnK (N D BPB, 2000)