Foundations of discrete mathematics - Joshi, K. D.