Schaum's out lines of theory and problems of introduction to digital systems / James Palmer, David Perlman