Exploring Discrete Mathematics - Rosen,Kenneth.H (Mcgraw Hill Newyork, 1997)