Digital Electronics - Ryan, Ray; Doyle, Lisa A. (New York : Glencoe, 1993)