Digital electronics - Ryan, Ray; Doyle, Lisa A; Pallas, Abraham (New York: Glencoe, 1993)