Introduction to Digital Electronics
Michael Pelletier, Northern Essex Community College " I liked the author's writing style. He seemed to find a fluent middle ground between writing above the reader's head and being too informal without the necessary rigor."