Schaum's Outline Series; Theory and Problems of Data Processing - LIPSCHUTZ, Martin M. (McGraw-Hill Book Company, 1989)