Discrete Mathematics and Structures - Satinder Bal Gupta (University Science Press, New Delhi, 2013)