Discrete Mathematical Structures - R.M.Somasundaram (Prentice-hall, 2003)