Ones and zeros : understanding boolean algebra, digital circuits, and the logic of sets - John Gregg (Prentice-Hall of India, New Delhi, 2000)