Discrete mathematics with applications - Koshy,Thomas (Elsevier, 2005)