Foundations of discrete mathematics - Joshi, K D (1991)