Discrete structure - Kumar, A (Pearl books, 2008)