Introduction to discrete mathematics - Mceliece, Robert; Ash, Robert B. & Ash, Carol (Mcgraw-hill book company, New York, 1989)