Digital Electronics and systems - Jain R P (Tata Mcgraw Hill, 2004)