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