Digital principles and applications - Leach, James A., 1950- (Glencoe, 1995)