"Grimaldi, R.P. & Ramana B.V" Discrete and combinatorial Mathematics: An Applied Introduction 5th Ed. - Pearson IN ISBN: 9788177584240