Discrete mathematics - Sharma, J. K. (Trinity Press, 2015)