Discrete mathematics and its applications. - ROSEN, Kenneth H. (Mc Graw Hill, 1999)