Handbook of discrete and combinational mathematics - Kenneth H Rosen [et al] (CRC Press, Boca Raton, 2000)