Digital Electronics - Puri; V.K. (Mcgraw Hill Education Pvt. Ltd., 2007)