Concepts in discrete mathematics. - Sahni, Sartaj (Narosa, 1987)