This book gives a good coverage of digital design. It includes:The basics (binary, octal and hexadecimal numbers, two's complement); boolean algebra and its relationship to logic gates; symplification of Boolean functions and NAND/NOR implementation; adders (half, full, carry lookahead, parity generation) and encoders/decoders; PLD's; synchronous design: state machines, counters, shift registers; asynchronous design (race conditions, hazards), characteristics of digital integrated circuits (TTL, ECL, CMOS) and a bunch of proposed lab experiments.
I found the book to be plenty of information relative to its size. The issues are presented clearly, and I didn't find any bugs in the book. Some of the data presented (like asynchronous design) are difficult to find in other reference books.
However, I was not sure if it deserved the 5 stars. The book doesn't cover today's hot issues like low voltage families (3.3V and below), and it also does not have any reference to HDL (Verilog, VHDL). The presented PLD's and logic families are today almost obsolete.
But all in all, it is an excelente reference on digital design.