Introduction To Logic Design by Alan B. Marcovitz & Alan Marcovitz