Introduction to discrete mathematics - Dymàček, Wayne M.; Sharp, Henry (WCB McGraw-Hill, 1998)