Digital logic design principles - Balabanian, Norman (Wiley, 2001)