Discrete Mathematics for Computer Scientists - TRUSS (John) (New York Addison Wesley Publishing Co New York, 2000)