Digital Systems; From Gates to Microprocessors 2nd Ed - Bose, S.K. (New Delhi New Age International Publishers, 2010)