Discrete Mathematics for Computer Scientists - Truss, J. K. (Workingham : Addison-Wesley, 1991)